From 9f523ab67c83f95e5fae4b1ceba3b42e13a711d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Sun, 22 Sep 2013 19:42:10 +0200 Subject: [PATCH] Added virtualarch-specific i3config. --- i3/i3/config | 9 +++---- i3/i3/config.d/netbook.config | 2 ++ i3/i3/config.d/virtualarch.config | 41 +++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+), 6 deletions(-) create mode 100644 i3/i3/config.d/virtualarch.config diff --git a/i3/i3/config b/i3/i3/config index ea3c04f..fcf82cf 100644 --- a/i3/i3/config +++ b/i3/i3/config @@ -39,9 +39,6 @@ set $wallpaper_directory "$HOME/Bilder/wallpaper/misc" set $wallpaper_logfile "$HOME/.i3/logs/wallpaper.log" set $wallpaper_interval 900 -# Path to the config file for i3status -set $path_i3status_config ~/.i3/i3status.conf - # font for window titles. ISO 10646 = Unicode #font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 font pango:DejaVu Sans Mono 10 @@ -175,8 +172,8 @@ workspace_layout default new_window normal new_float normal -# Do not show vertical borders between windows -hide_edge_borders vertical +# Do not show borders at the screen edges +hide_edge_borders both # Focus follows mouse focus_follows_mouse yes @@ -214,7 +211,7 @@ for_window [class="^Xfce4-notifyd$"] floating enable for_window [class="^Conky$"] floating enable -for_window [class="^Terminator$"] border none +for_window [class="^Terminator$"] border 1pixel for_window [class="^Firefox$"] border none diff --git a/i3/i3/config.d/netbook.config b/i3/i3/config.d/netbook.config index c5c9fd8..afacb96 100644 --- a/i3/i3/config.d/netbook.config +++ b/i3/i3/config.d/netbook.config @@ -1,5 +1,7 @@ exec --no-startup-id dropbox start & +set $path_i3status_config ~/.i3/i3status.conf + # bind some keys bindsym XF86Sleep exec --no-startup-id $path_i3exit suspend bindsym XF86AudioMute exec --no-startup-id amixer set Master toggle diff --git a/i3/i3/config.d/virtualarch.config b/i3/i3/config.d/virtualarch.config new file mode 100644 index 0000000..afacb96 --- /dev/null +++ b/i3/i3/config.d/virtualarch.config @@ -0,0 +1,41 @@ +exec --no-startup-id dropbox start & + +set $path_i3status_config ~/.i3/i3status.conf + +# bind some keys +bindsym XF86Sleep exec --no-startup-id $path_i3exit suspend +bindsym XF86AudioMute exec --no-startup-id amixer set Master toggle +bindsym XF86AudioRaiseVolume exec --no-startup-id amixer set Master %5+ +bindsym XF86AudioLowerVolume exec --no-startup-id amixer set Master %5- + +# start i3bar to display a workspace bar (plus the system information i3status +# finds out, if available) +bar { + # always show at the bottom of the screen + mode dock + position bottom + + # show a tray area + tray_output primary + + # show workspace buttons + workspace_buttons yes + + id bar-1 + + font pango:DejaVu Sans Mono 8 + + colors { + background #000000 + statusline #ffffff + separator #666666 + + focused_workspace #4c7899 #285577 #ffffff + active_workspace #333333 #5f676a #ffffff + inactive_workspace #333333 #222222 #888888 + urgent_workspace #2f343a #900000 #ffffff + } + + i3bar_command i3bar + status_command i3status --config $path_i3status_config +}