Separate work and private configuration

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2019-05-14 11:57:10 +02:00
parent 492115cbd0
commit 9f29f25756
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4
8 changed files with 104 additions and 72 deletions

View file

@ -71,7 +71,9 @@ assign [class="Google-chrome-beta"] $workspace1
assign [instance="cmus"] $workspace10
assign [class="code-oss"] $workspace3
assign [class="Nemo"] $workspace4
assign [class="Thunar"] $workspace4
assign [class="discord"] $workspace5
assign [class="Riot"] $workspace5
assign [class="Steam"] $workspace6
assign [class="keepassxc"] $workspace8
assign [class="vlc"] $workspace9
@ -222,23 +224,6 @@ bindsym $mod+Control+Right exec --no-startup-id cmus-remote -n
bindsym XF86AudioPrev exec --no-startup-id cmus-remote -r
bindsym $mod+Control+Left exec --no-startup-id cmus-remote -r
exec --no-startup-id "i3-msg 'workspace 10: ; \
append_layout /home/severin/.config/i3/workspace-10.json; \
exec termite -e cmus --name cmus; \
exec termite -e cava --name cava; \
exec sxiv -b -s f $HOME/.local/share/cmus/.cover'"
exec --no-startup-id "i3-msg 'workspace 2: ; \
append_layout /home/severin/.config/i3/workspace-2.json; \
exec termite; \
exec termite; \
exec termite; \
exec termite'"
exec --no-startup-id "i3-msg 'workspace 1: '"
###############################################################################
# Startup applications #
###############################################################################
@ -261,8 +246,6 @@ exec_always --no-startup-id wallpaper
exec autokey-gtk
exec google-chrome-beta
exec discord
exec nemo
exec nemo
exec Thunar
exec Thunar
exec keepassxc
exec notable

View file

@ -66,7 +66,9 @@ assign [class="Google-chrome-beta"] $workspace1
assign [instance="cmus"] $workspace10
assign [class="code-oss"] $workspace3
assign [class="Nemo"] $workspace4
assign [class="Thunar"] $workspace4
assign [class="discord"] $workspace5
assign [class="Riot"] $workspace5
assign [class="Steam"] $workspace6
assign [class="keepassxc"] $workspace8
assign [class="vlc"] $workspace9
@ -217,47 +219,3 @@ bindsym $mod+Control+Right exec --no-startup-id cmus-remote -n
bindsym XF86AudioPrev exec --no-startup-id cmus-remote -r
bindsym $mod+Control+Left exec --no-startup-id cmus-remote -r
exec --no-startup-id "i3-msg 'workspace 10: ; \
append_layout /home/severin/.config/i3/workspace-10.json; \
exec termite -e cmus --name cmus; \
exec termite -e cava --name cava; \
exec sxiv -b -s f $HOME/.local/share/cmus/.cover'"
exec --no-startup-id "i3-msg 'workspace 2: ; \
append_layout /home/severin/.config/i3/workspace-2.json; \
exec termite; \
exec termite; \
exec termite; \
exec termite'"
exec --no-startup-id "i3-msg 'workspace 1: '"
###############################################################################
# Startup applications #
###############################################################################
# Start compton
exec --no-startup-id compton -b
# Start polybar
exec_always --no-startup-id $XDG_CONFIG_HOME/polybar/launch
# Start dunst
exec --no-startup-id dunst
# Set resolution
exec_always --no-startup-id resolution
# Set wallpaper
exec_always --no-startup-id wallpaper
# Other applications
exec autokey-gtk
exec google-chrome-beta
exec discord
exec nemo
exec nemo
exec keepassxc
exec notable

View file

@ -0,0 +1,46 @@
###############################################################################
# Layouts #
###############################################################################
exec --no-startup-id "i3-msg 'workspace 10: ; \
append_layout /home/severin/.config/i3/workspace-10.json; \
exec termite -e cmus --name cmus; \
exec termite -e cava --name cava; \
exec sxiv -b -s f $HOME/.local/share/cmus/.cover'"
exec --no-startup-id "i3-msg 'workspace 2: ; \
append_layout /home/severin/.config/i3/workspace-2.json; \
exec termite; \
exec termite; \
exec termite; \
exec termite'"
exec --no-startup-id "i3-msg 'workspace 1: '"
###############################################################################
# Startup applications #
###############################################################################
# Start compton
exec --no-startup-id compton -b
# Start polybar
exec_always --no-startup-id $XDG_CONFIG_HOME/polybar/launch
# Start dunst
exec --no-startup-id dunst
# Set resolution
exec_always --no-startup-id resolution
# Set wallpaper
exec_always --no-startup-id wallpaper
# Other applications
exec autokey-gtk
exec google-chrome-beta
exec riot-desktop
exec discord
exec Thunar
exec Thunar
exec keepassxc
exec notable

View file

@ -0,0 +1,37 @@
###############################################################################
# Layouts #
###############################################################################
exec --no-startup-id "i3-msg 'workspace 2: ; \
append_layout /home/severin/.config/i3/workspace-2.json; \
exec termite; \
exec termite; \
exec termite; \
exec termite'"
exec --no-startup-id "i3-msg 'workspace 1: '"
###############################################################################
# Startup applications #
###############################################################################
# Start compton
exec --no-startup-id compton -b
# Start polybar
exec_always --no-startup-id $XDG_CONFIG_HOME/polybar/launch
# Start dunst
exec --no-startup-id dunst
# Set resolution
exec_always --no-startup-id resolution
# Set wallpaper
exec_always --no-startup-id wallpaper
# Other applications
exec autokey-gtk
exec google-chrome-beta
exec Thunar
exec Thunar
exec keepassxc