config - dotfiles - These are my dotfiles. There are many like it, but these are mine.
(HTM) git clone git://jay.scot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) 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 '#444444' -c -W0.4 --fn 'Hack 14'
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 560 280, move absolute position 3000 1100, no_focus
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