| config - dotfiles - These are my dotfiles. There are many like it, but these ar… | |
| git clone git://jay.scot/dotfiles | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| config (1789B) | |
| --- | |
| 1 set $mod Mod1 | |
| 2 | |
| 3 # colour theme | |
| 4 set $colour #1c3c46 | |
| 5 set $menu bemenu-run -p '>>> ' --tb '#55a1ba' --tf '#ffffff' --hf '#4444… | |
| 6 | |
| 7 # autostart | |
| 8 exec foot --server | |
| 9 exec wl-paste -t text --watch clipman store --no-persist | |
| 10 exec /usr/libexec/pipewire-launcher | |
| 11 | |
| 12 # appearance | |
| 13 default_border pixel 3 | |
| 14 default_floating_border pixel 5 | |
| 15 workspace_layout default | |
| 16 font pango: Hack:style=Regular 2 | |
| 17 | |
| 18 # application assignment | |
| 19 #for_window [app_id="mpv"] floating enable, sticky enable, resize set 56… | |
| 20 assign [app_id="librewolf"] 2 | |
| 21 | |
| 22 # misc | |
| 23 xwayland enable | |
| 24 bar swaybar_command waybar | |
| 25 | |
| 26 # keyboard layout | |
| 27 input * { | |
| 28 xkb_layout "gb" | |
| 29 xkb_variant "extd" | |
| 30 } | |
| 31 | |
| 32 # keybinds | |
| 33 bindsym $mod+Space exec footclient | |
| 34 bindsym $mod+p exec $menu | |
| 35 bindsym $mod+f exec librewolf | |
| 36 bindsym $mod+m exec /home/jay/bin/music.sh | |
| 37 bindsym $mod+s exec flatpak run com.heroicgameslauncher.hgl | |
| 38 | |
| 39 bindsym XF86AudioRaiseVolume exec pamixer -i 5 | |
| 40 bindsym XF86AudioLowerVolume exec pamixer -d 5 | |
| 41 | |
| 42 bindsym $mod+c kill | |
| 43 bindsym $mod+x exec killall -SIGUSR1 waybar | |
| 44 bindsym $mod+Shift+c reload | |
| 45 bindsym $mod+Shift+q exec swaymsg exit | |
| 46 | |
| 47 bindsym $mod+h focus left | |
| 48 bindsym $mod+j focus down | |
| 49 bindsym $mod+k focus up | |
| 50 bindsym $mod+l focus right | |
| 51 | |
| 52 bindsym $mod+1 workspace number 1 | |
| 53 bindsym $mod+2 workspace number 2 | |
| 54 bindsym $mod+3 workspace number 3 | |
| 55 bindsym $mod+4 workspace number 4 | |
| 56 | |
| 57 bindsym $mod+Tab focus next | |
| 58 bindsym $mod+Shift+1 move container to workspace number 1 | |
| 59 bindsym $mod+Shift+2 move container to workspace number 2 | |
| 60 bindsym $mod+Shift+3 move container to workspace number 3 | |
| 61 bindsym $mod+Shift+4 move container to workspace number 4 | |
| 62 | |
| 63 bindsym $mod+Shift+e layout toggle split | |
| 64 bindsym $mod+Shift+m fullscreen | |
| 65 bindsym $mod+Shift+w layout tabbed | |
| 66 | |
| 67 client.focused $colour $colour $colour |