Basic i3 setup
This commit is contained in:
@@ -83,7 +83,8 @@ bindsym Mod4+o exec xclip -selection clipboard ~/.password-store/social/gmail &&
|
||||
bindsym $mod+Mod4+o workspace $ws11; exec obs
|
||||
# bindsym Mod4+p workspace $ws4; exec pgadmin3
|
||||
# bindsym Mod4+p exec pycharm
|
||||
bindsym Mod4+p exec passmenu
|
||||
#bindsym Mod4+p exec passmenu
|
||||
bindsym Mod4+p exec /home/kevin/scripts/passmenu
|
||||
# # bindsym Mod4+p exec sleep .2 && xdotool type '.catch '
|
||||
# bindsym Mod4+$mod+p exec notify-send "ping" "$(ping -c 3 -W 1 8.8.8.8)"
|
||||
# bindsym Mod4+q exec qdirstat
|
||||
@@ -325,7 +326,7 @@ bindsym Control+$mod+y exec wal -i $($scripts_path/shuffler "$HOME/Pictures/Back
|
||||
|
||||
# ws names [[[ #
|
||||
|
||||
set $ws1 "1 "
|
||||
set $ws1 "1 "
|
||||
{{ if eq .chezmoi.hostname "x1-carbon" }}
|
||||
set $secondary "HDMI2"
|
||||
set $main "eDP1"
|
||||
@@ -334,6 +335,9 @@ set $secondary "DVI-I-1"
|
||||
set $main "HDMI-0"
|
||||
{{ end }}
|
||||
|
||||
set $secondary "DVI-I-1"
|
||||
set $main "HDMI-1"
|
||||
|
||||
# workspace $ws1 output $main
|
||||
workspace $ws1 output $secondary
|
||||
bindsym $mod+F1 workspace $ws1; exec $term
|
||||
@@ -341,7 +345,7 @@ bindsym Mod4+$mod+F1 workspace $ws1; exec chatterino
|
||||
bindsym Control+Shift+F1 workspace $ws1; exec $term -e fish -c 'tmux-attach school'
|
||||
# bindsym Control+Shift+F1 workspace $ws1; exec $term -e fish -c 'tmux-attach nft'
|
||||
|
||||
set $ws2 "2 "
|
||||
set $ws2 "2 "
|
||||
set $work_laptop_ip "192.168.0.11"
|
||||
workspace $ws2 output $secondary
|
||||
bindsym $mod+F2 workspace $ws2; exec $term
|
||||
@@ -353,7 +357,7 @@ bindsym $mod+Shift+F2 workspace $ws2; exec $term -e mosh kmok@$work_laptop_ip --
|
||||
|
||||
# ws3 [[[ #
|
||||
|
||||
set $ws3 "3 "
|
||||
set $ws3 "3 "
|
||||
# set $ws3 "3 "
|
||||
# workspace $ws3 output $main
|
||||
# bindsym $mod+F3 workspace $ws3; exec $browser
|
||||
@@ -373,7 +377,7 @@ bindsym Mod4+$mod+b layout tabbed; exec $term -e fish -c "buku-fzf fq"
|
||||
|
||||
# ]]] ws3 #
|
||||
|
||||
set $ws4 "4 "
|
||||
set $ws4 "4 "
|
||||
workspace $ws4 output $secondary
|
||||
# bindsym $mod+F4 workspace $ws4; exec $term
|
||||
# bindsym Control+Shift+F4 workspace $ws4; exec $term -e fish -c 'tmux-attach misc'
|
||||
@@ -385,7 +389,7 @@ bindsym Mod4+g workspace $ws4; layout tabbed; exec gimp
|
||||
|
||||
# ws5 [[[ #
|
||||
|
||||
set $ws5 "5 "
|
||||
set $ws5 "5 "
|
||||
# workspace $ws5 output $secondary
|
||||
assign [class="Steam"] $ws5
|
||||
bindsym $mod+F5 workspace $ws5; exec $browser
|
||||
@@ -416,7 +420,7 @@ for_window [class="ada-mario"] move absolute position 640 0
|
||||
|
||||
# ws6 [[[ #
|
||||
|
||||
set $ws6 "6 "
|
||||
set $ws6 "6 "
|
||||
workspace $ws6 output $secondary
|
||||
assign [class="Slack"] $ws6
|
||||
bindsym Mod4+d workspace $ws6; exec discord
|
||||
@@ -430,7 +434,7 @@ bindsym Mod4+k workspace $ws6; exec slack
|
||||
|
||||
# ]]] ws6 #
|
||||
|
||||
set $ws7 "7 "
|
||||
set $ws7 "7 "
|
||||
workspace $ws7 output $secondary
|
||||
# bindsym $mod+F7 workspace $ws7; exec $term
|
||||
# bindsym $mod+F7 workspace $ws7; exec $term -e mosh kmok@$work_laptop_ip -- tmux a -t nzxt
|
||||
@@ -440,7 +444,7 @@ bindsym $mod+Shift+F7 workspace $ws7; exec chromium https://txstreet.com/v/eth
|
||||
bindsym Mod4+a workspace $ws7; exec android-file-transfer
|
||||
# bindsym Mod4+v workspace $ws7; exec VBoxManage startvm "369-a1"
|
||||
|
||||
set $ws8 "8 "
|
||||
set $ws8 "8 "
|
||||
# assign [class="jetbrains-"] $ws8
|
||||
workspace $ws8 output $secondary
|
||||
# bindsym $mod+F8 workspace $ws8; exec $term
|
||||
@@ -449,13 +453,13 @@ bindsym $mod+F8 workspace $ws8; exec $term -e fish -c 'tmux-attach journal'
|
||||
bindsym Mod4+$mod+F8 workspace $ws8; exec libreoffice ~/Documents/sit-stand/sit-stand.ods
|
||||
bindsym $mod+Shift+F8 workspace $ws8; exec libreoffice ~/Documents/red-hat/workday.ods
|
||||
|
||||
set $ws9 "9 "
|
||||
set $ws9 "9 "
|
||||
workspace $ws9 output $secondary
|
||||
# bindsym $mod+F9 workspace $ws9; exec $term
|
||||
# bindsym $mod+F9 workspace $ws9; exec $term -e tmux a -t config
|
||||
bindsym $mod+F9 workspace $ws9; exec $term -e fish -c 'tmux-attach config'
|
||||
|
||||
set $ws10 "10 "
|
||||
set $ws10 "10 "
|
||||
# set $ws10 "10 🎵"
|
||||
assign [class="spotify"] $ws10
|
||||
workspace $ws10 output $secondary
|
||||
@@ -467,7 +471,7 @@ bindsym Mod4+v workspace $ws10; exec $term -e alsamixer -c 1
|
||||
# bindsym Mod4+s workspace $ws10; exec ~/scripts/spotify-clean
|
||||
bindsym Mod4+s workspace $ws10; exec spotify
|
||||
|
||||
set $ws11 "11 "
|
||||
set $ws11 "11 "
|
||||
# set $ws11 "11 📊"
|
||||
# assign [class="Summoners War Exporter"] $ws11
|
||||
workspace $ws11 output $secondary
|
||||
@@ -614,8 +618,8 @@ bar {
|
||||
font pango:$sb_font 18
|
||||
{{ else }}
|
||||
# font pango:$sb_font 21
|
||||
font pango:$sb_font 20
|
||||
# font pango:$sb_font 17
|
||||
#font pango:$sb_font 20
|
||||
font pango:$sb_font 18
|
||||
{{ end }}
|
||||
# output $main
|
||||
i3bar_command i3bar -t
|
||||
|
||||
Reference in New Issue
Block a user