Genau wie Dosamp sagt. Hier mal meine i3-Config, in der das auch mit eingebunden ist:Code Alles anzeigen# vim:filetype=i3 set $mod Mod4 font pango:Roboto 10 floating_modifier $mod bindsym $mod+Shift+q kill bindsym $mod+Left focus left bindsym $mod+Down focus down bindsym $mod+Up focus up bindsym $mod+Right focus right bindsym $mod+Shift+Left move left bindsym $mod+Shift+Down move down bindsym $mod+Shift+Up move up bindsym $mod+Shift+Right move right bindsym $mod+f fullscreen toggle bindsym $mod+s layout stacking bindsym $mod+w layout tabbed bindsym $mod+e layout toggle split bindsym $mod+Shift+space floating toggle # change focus between tiling / floating windows bindsym $mod+space focus mode_toggle bindsym $mod+a focus parent #bindsym $mod+d focus child bindsym $mod+v split vertical bindsym $mod+h split horizontal # switch to workspace bindsym $mod+1 workspace 1 bindsym $mod+2 workspace 2 bindsym $mod+3 workspace 3 bindsym $mod+4 workspace 4 bindsym $mod+5 workspace 5 bindsym $mod+6 workspace 6 bindsym $mod+7 workspace 7 bindsym $mod+8 workspace 8 bindsym $mod+9 workspace 9 bindsym $mod+0 workspace 10 # move focused container to workspace bindsym $mod+Shift+1 move container to workspace 1 bindsym $mod+Shift+2 move container to workspace 2 bindsym $mod+Shift+3 move container to workspace 3 bindsym $mod+Shift+4 move container to workspace 4 bindsym $mod+Shift+5 move container to workspace 5 bindsym $mod+Shift+6 move container to workspace 6 bindsym $mod+Shift+7 move container to workspace 7 bindsym $mod+Shift+8 move container to workspace 8 bindsym $mod+Shift+9 move container to workspace 9 bindsym $mod+Shift+0 move container to workspace 10 mode "resize" { bindsym j resize shrink width 10 px or 10 ppt bindsym k resize grow height 10 px or 10 ppt bindsym l resize shrink height 10 px or 10 ppt bindsym semicolon resize grow width 10 px or 10 ppt bindsym Left resize shrink width 10 px or 10 ppt bindsym Down resize grow height 10 px or 10 ppt bindsym Up resize shrink height 10 px or 10 ppt bindsym Right resize grow width 10 px or 10 ppt bindsym Return mode "default" bindsym Escape mode "default" } bindsym $mod+r mode "resize" bar { status_command python ~/.config/i3/i3pystatus_config.py workspace_buttons yes } # Baustelle: Window-Assigns #assign [class="^Kalender"] 10 #assign [class="pidgin"] 1 #assign [class="telegram"] 1 #assign [class="skype"] 1 #assign [class="firefox"] 2 #assign [class="thunderbird"] 3 #assign [class="localc"] 9 # Shortcuts bindsym $mod+Shift+c reload bindsym $mod+Shift+r restart bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'" bindsym $mod+Return exec --no-startup-id i3-sensible-terminal bindsym $mod+d exec i3-dmenu-desktop bindsym XF86MonBrightnessDown exec --no-startup-id sudo bright_down bindsym XF86MonBrightnessUp exec --no-startup-id sudo bright_up bindsym XF86AudioRaiseVolume exec pamixer --increase 5 bindsym XF86AudioLowerVolume exec pamixer --decrease 5 bindsym XF86AudioMute exec pamixer -t bindsym XF86LaunchA exec --no-startup-id /usr/local/bin/touchpad_toggle.sh & bindsym --release Print exec --no-startup-id import -window root ~/Bilder/Screens/screen_$(date +%Y-%m-%d_%H-%M-%S).png bindsym $mod+l exec --no-startup-id xscreensaver-command --lock & bindsym $mod+shift+l exec --no-startup-id leafpad & bindsym $mod+x [urgent=latest] focus bindsym $mod+b exec --no-startup-id firefox & bindsym $mod+n exec --no-startup-id nemo & bindsym $mod+z exec --no-startup-id google-chrome-stable --app=http://zattoo.com & bindsym $mod+j exec --no-startup-id feh --bg-fill "$(find /home/afeld/Bilder/Wallpaper/ | shuf -n1)" & bindsym $mod+F2 exec --no-startup-id xfce4-appfinder & # Autostart exec --no-startup-id /usr/local/bin/touchpad_toggle.sh & exec --no-startup-id feh --bg-scale Bilder/Wallpaper/Chrome\ OS\ Wallpapers/20130206-212207_image\ \(13\)_high_resolution.jpg & exec --no-startup-id xscreensaver -no-splash & exec --no-startup-id dunst & exec --no-startup-id shutter --min_at_startup & exec --no-startup-id autokey-gtk & exec --no-startup-id /usr/local/bin/syno_office.sh & #exec --no-startup-id polly --minimized &Den bindsym zum dmenu folgendermaßen ändern:
bindsym $mod+d exec i3-dmenu-desktopDas sorgt dann dafür, dass dmenu nur GUI-Programme anzeigt. Der Rest der Config ist recht verständlich denke ich.
Mein Tipp für schönere Darstellung: Die Roboto-Font aus dem AUR installieren und die Zeile font pango:Roboto 10 nutzen
Ok habs soweit verstanden.
Nur eins noch: Es fehlt das Modul netifaces. Installiert hab ich es, nur wie importiere ich es jetzt?
