init
Browse files
+6 −0 foot/foot.ini new file mode 100755
| @@ -0,0 +1,6 @@ | ||
| 1 | +[main] | |
| 2 | +include=~/.config/foot/themes/gruber.ini | |
| 3 | +pad=6x6 | |
| 4 | +font=Iosevka Nerd Font Mono:size=18 | |
| 5 | +[colors-dark] | |
| 6 | +alpha = 1.0 |
+6 −0 foot/foot.ini.bak new file mode 100755
| @@ -0,0 +1,6 @@ | ||
| 1 | +font=Cozette:pixelsize=24 | |
| 2 | +pad=4x4 | |
| 3 | +[colors-dark] | |
| 4 | +foreground=c2c2c6 | |
| 5 | +background=0c0c1b | |
| 6 | +alpha=0.9 |
+69 −0 foot/themes/catppuccin-macc.ini new file mode 100755
| @@ -0,0 +1,69 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +cursor=11111b f5e0dc | |
| 3 | +foreground=cdd6f4 | |
| 4 | +background=1e1e2e | |
| 5 | + | |
| 6 | +regular0=45475a | |
| 7 | +regular1=f38ba8 | |
| 8 | +regular2=a6e3a1 | |
| 9 | +regular3=f9e2af | |
| 10 | +regular4=89b4fa | |
| 11 | +regular5=f5c2e7 | |
| 12 | +regular6=94e2d5 | |
| 13 | +regular7=bac2de | |
| 14 | + | |
| 15 | +bright0=585b70 | |
| 16 | +bright1=f38ba8 | |
| 17 | +bright2=a6e3a1 | |
| 18 | +bright3=f9e2af | |
| 19 | +bright4=89b4fa | |
| 20 | +bright5=f5c2e7 | |
| 21 | +bright6=94e2d5 | |
| 22 | +bright7=a6adc8 | |
| 23 | + | |
| 24 | +16=fab387 | |
| 25 | +17=f5e0dc | |
| 26 | + | |
| 27 | +selection-foreground=cdd6f4 | |
| 28 | +selection-background=414356 | |
| 29 | + | |
| 30 | +search-box-no-match=11111b f38ba8 | |
| 31 | +search-box-match=cdd6f4 313244 | |
| 32 | + | |
| 33 | +jump-labels=11111b fab387 | |
| 34 | +urls=89b4fa | |
| 35 | + | |
| 36 | +[colors-light] | |
| 37 | +cursor=eff1f5 dc8a78 | |
| 38 | +foreground=4c4f69 | |
| 39 | +background=eff1f5 | |
| 40 | + | |
| 41 | +regular0=5c5f77 | |
| 42 | +regular1=d20f39 | |
| 43 | +regular2=40a02b | |
| 44 | +regular3=df8e1d | |
| 45 | +regular4=1e66f5 | |
| 46 | +regular5=ea76cb | |
| 47 | +regular6=179299 | |
| 48 | +regular7=acb0be | |
| 49 | + | |
| 50 | +bright0=6c6f85 | |
| 51 | +bright1=d20f39 | |
| 52 | +bright2=40a02b | |
| 53 | +bright3=df8e1d | |
| 54 | +bright4=1e66f5 | |
| 55 | +bright5=ea76cb | |
| 56 | +bright6=179299 | |
| 57 | +bright7=bcc0cc | |
| 58 | + | |
| 59 | +16=fe640b | |
| 60 | +17=dc8a78 | |
| 61 | + | |
| 62 | +selection-foreground=4c4f69 | |
| 63 | +selection-background=ccced7 | |
| 64 | + | |
| 65 | +search-box-no-match=dce0e8 d20f39 | |
| 66 | +search-box-match=4c4f69 ccd0da | |
| 67 | + | |
| 68 | +jump-labels=dce0e8 fe640b | |
| 69 | +urls=1e66f5 |
+25 −0 foot/themes/gruber.ini new file mode 100755
| @@ -0,0 +1,25 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +alpha=1.0 | |
| 3 | +foreground=e4e4ef | |
| 4 | +background=181818 | |
| 5 | + | |
| 6 | +regular0=181818 | |
| 7 | +regular1=f43841 | |
| 8 | +regular2=73c936 | |
| 9 | +regular3=ffdd33 | |
| 10 | +regular4=96a6c8 | |
| 11 | +regular5=9e95c7 | |
| 12 | +regular6=95a99f | |
| 13 | +regular7=e4e4ef | |
| 14 | + | |
| 15 | +bright0=52494e | |
| 16 | +bright1=ff4f58 | |
| 17 | +bright2=73c936 | |
| 18 | +bright3=ffdd33 | |
| 19 | +bright4=96a6c8 | |
| 20 | +bright5=9e95c7 | |
| 21 | +bright6=95a99f | |
| 22 | +bright7=f4f4ff | |
| 23 | + | |
| 24 | +dim0=5f627f | |
| 25 | +dim1=cc8c3c |
+22 −0 foot/themes/gruvbox-material.ini new file mode 100755
| @@ -0,0 +1,22 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +foreground=ebdbb2 | |
| 3 | +background=282828 | |
| 4 | +regular0=282828 | |
| 5 | +regular1=cc241d | |
| 6 | +regular2=98971a | |
| 7 | +regular3=d79921 | |
| 8 | +regular4=458588 | |
| 9 | +regular5=b16286 | |
| 10 | +regular6=689d6a | |
| 11 | +regular7=a89984 | |
| 12 | +bright0=928374 | |
| 13 | +bright1=fb4934 | |
| 14 | +bright2=b8bb26 | |
| 15 | +bright3=fabd2f | |
| 16 | +bright4=83a598 | |
| 17 | +bright5=d3869b | |
| 18 | +bright6=8ec07c | |
| 19 | +bright7=ebdbb2 | |
| 20 | +selection-foreground=ebdbb2 | |
| 21 | +selection-background=665c54 | |
| 22 | +cursor=282828 ebdbb2 |
+22 −0 foot/themes/noctalia new file mode 100755
| @@ -0,0 +1,22 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +foreground=e5e1e3 | |
| 3 | +background=131315 | |
| 4 | +regular0=47464c | |
| 5 | +regular1=ffb4ab | |
| 6 | +regular2=c5c4de | |
| 7 | +regular3=c7c5d0 | |
| 8 | +regular4=dfbdcf | |
| 9 | +regular5=c5c4de | |
| 10 | +regular6=c7c5d0 | |
| 11 | +regular7=e5e1e3 | |
| 12 | +bright0=919097 | |
| 13 | +bright1=ffb4ab | |
| 14 | +bright2=c5c4de | |
| 15 | +bright3=c7c5d0 | |
| 16 | +bright4=dfbdcf | |
| 17 | +bright5=c5c4de | |
| 18 | +bright6=c7c5d0 | |
| 19 | +bright7=e5e1e3 | |
| 20 | +selection-foreground=c8c5cd | |
| 21 | +selection-background=47464c | |
| 22 | +cursor=131315 e5e1e3 |
+22 −0 foot/themes/noctalia.ini new file mode 100755
| @@ -0,0 +1,22 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +foreground=f2f2f3 | |
| 3 | +background=191b24 | |
| 4 | +regular0=222430 | |
| 5 | +regular1=fd4663 | |
| 6 | +regular2=6a79e8 | |
| 7 | +regular3=9a69e4 | |
| 8 | +regular4=c066cc | |
| 9 | +regular5=939dec | |
| 10 | +regular6=b896e9 | |
| 11 | +regular7=f2f2f3 | |
| 12 | +bright0=636673 | |
| 13 | +bright1=fd4663 | |
| 14 | +bright2=6a79e8 | |
| 15 | +bright3=9a69e4 | |
| 16 | +bright4=c066cc | |
| 17 | +bright5=939dec | |
| 18 | +bright6=b896e9 | |
| 19 | +bright7=f2f2f3 | |
| 20 | +selection-foreground=afb0b6 | |
| 21 | +selection-background=222430 | |
| 22 | +cursor=191b24 f2f2f3 |
+13 −0 foot/themes/nord.ini new file mode 100755
| @@ -0,0 +1,13 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +alpha=0.9 | |
| 3 | +background=2e3440 | |
| 4 | +foreground=d8dee9 | |
| 5 | + | |
| 6 | +regular0=3b4252 | |
| 7 | +regular1=bf616a | |
| 8 | +regular2=a3be8c | |
| 9 | +regular3=ebcb8b | |
| 10 | +regular4=81a1c1 | |
| 11 | +regular5=b48ead | |
| 12 | +regular6=88c0d0 | |
| 13 | +regular7=e5e9f0 |
+23 −0 foot/themes/tokyonight.ini new file mode 100755
| @@ -0,0 +1,23 @@ | ||
| 1 | +[colors-dark] | |
| 2 | +alpha=0.9 | |
| 3 | +background=24283b | |
| 4 | +foreground=c0caf5 | |
| 5 | + | |
| 6 | +regular0=1d202f | |
| 7 | +regular1=f7768e | |
| 8 | +regular2=9ece6a | |
| 9 | +regular3=e0af68 | |
| 10 | + | |
| 11 | +regular4=7aa2f7 | |
| 12 | +regular5=bb9af7 | |
| 13 | +regular6=7dcfff | |
| 14 | +regular7=a9b1d6 | |
| 15 | + | |
| 16 | +bright0=414868 | |
| 17 | +bright1=f7768e | |
| 18 | +bright2=9ece6a | |
| 19 | +bright3=e0af68 | |
| 20 | +bright4=7aa2f7 | |
| 21 | +bright5=bb9af7 | |
| 22 | +bright6=7dcfff | |
| 23 | +bright7=c0caf5 |
+22 −0 i3status/config new file mode 100644
| @@ -0,0 +1,22 @@ | ||
| 1 | +general { | |
| 2 | + colors = true | |
| 3 | + interval = 5 | |
| 4 | +} | |
| 5 | + | |
| 6 | +order += "cpu_temperature 0" | |
| 7 | +order += "disk /" | |
| 8 | +order += "wireless _first_" | |
| 9 | + | |
| 10 | +cpu_temperature 0 { | |
| 11 | + format = "Temp: %degrees °C" | |
| 12 | +} | |
| 13 | + | |
| 14 | +wireless _first_ { | |
| 15 | + # format_up = "W: (%quality at %essid) %ip" | |
| 16 | + format_up = "W: (%quality) Leaked IP: %ip" | |
| 17 | + format_down = "W: down" | |
| 18 | +} | |
| 19 | + | |
| 20 | +disk "/" { | |
| 21 | + format = "Forder: %avail" | |
| 22 | +} |
+13 −0 sfetch/ascii.txt new file mode 100644
| @@ -0,0 +1,13 @@ | ||
| 1 | +⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⠤⣤⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 2 | +⠀ ⠀⠀⠀⠀⠀⠀⠀⣤⣶⠿⠉⠉⠉⠀⠉⠉⠿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 3 | +⠀ ⠀⠀⠀⠀⠀⣀⣿⠛⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣀⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 4 | +⠀ ⠀⠀⠀⠀⠀⣿⠉⠀⠀⠀⠀⠶⣶⣶⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 5 | +⠀ ⠀⠀⠀⠀⣿⠛⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣤⣤⣿⣿⣤⣀⠀⠀⠀⠀⠀ | |
| 6 | +⠀ ⠀⠀⠀⣀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣉⣉⠀⠀⠀⠀⠉⣶⠀⠀⠀⠀ | |
| 7 | +⠀ ⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣿⣿⣤⣤⣤⠛⠀⠀⠀⠀ | |
| 8 | +⠀ ⠀⠀⠀⣿⠀⠀⠀⠀⠀⣀⣶⠶⠶⠿⠉⠉⠿⠿⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 9 | +⠀ ⠀⠀⠀⣿⠀⠀⠀⠀⣤⣿⠉⠀⠀⠀⠀⠀⠀⠀⠛⣿⠀⠀⠀⠀⠀⠀⠀⠀ | |
| 10 | +⠀ ⠀⠀⠀⣿⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⣿⠀⠀⠀⠀⠀⠀⠀ | |
| 11 | +⠀ ⠀⠀⠀⣿⣶⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣤⠛⣤⣤⠀⠀⠀⠀⠀ | |
| 12 | +⠀ ⣶⣿⠛⠛⠀⠛⠶⠶⣿⠶⠶⠶⠶⠶⠶⠶⠶⣛⣛⠛⠀⠀⠛⠿⣶⠀⠀⠀ | |
| 13 | +⠀ ⠉⠛⠒⣶⣤⣤⣶⠒⠛⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠒⣶⣤⣤⣶⠛ |
+9 −0 sfetch/sfetch.conf new file mode 100644
| @@ -0,0 +1,9 @@ | ||
| 1 | +ascii = false | |
| 2 | +quote = false | |
| 3 | +os_mod = true | |
| 4 | +sh_mod = true | |
| 5 | +krn_mod = true | |
| 6 | +wm_mod = true | |
| 7 | +hn_mod = true | |
| 8 | +term_mod = true | |
| 9 | +mem_mod = false |
+117 −0 sway/config new file mode 100644
| @@ -0,0 +1,117 @@ | ||
| 1 | +font pango:Iosevka Nerd Font Mono 13 | |
| 2 | + | |
| 3 | +set $mod Mod4 | |
| 4 | +set $left h | |
| 5 | +set $down j | |
| 6 | +set $up k | |
| 7 | +set $right l | |
| 8 | +set $term foot | |
| 9 | +set $menu fuzzel | |
| 10 | + | |
| 11 | +output * bg /home/fordon/projects/gitbtw-dots/walls/peak.jpg fill | |
| 12 | +exec swayidle -w \ | |
| 13 | + timeout 300 'swaylock -f -c 000000' \ | |
| 14 | + timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \ | |
| 15 | + before-sleep 'swaylock -f -c 000000' | |
| 16 | +exec pipewire & | |
| 17 | +exec emacs --daemon | |
| 18 | + | |
| 19 | +input "type:keyboard" { | |
| 20 | + repeat_delay 250 | |
| 21 | + repeat_rate 35 | |
| 22 | + xkb_layout us,eg | |
| 23 | + xkb_options grp:caps_toggle | |
| 24 | +} | |
| 25 | + | |
| 26 | +bindsym $mod+Return exec $term | |
| 27 | +bindsym $mod+q kill | |
| 28 | +bindsym $mod+d exec $menu | |
| 29 | + | |
| 30 | +floating_modifier $mod normal | |
| 31 | +default_border none | |
| 32 | +bindsym $mod+Shift+r reload | |
| 33 | +bindsym $mod+Shift+e exec emacsclient -c | |
| 34 | + | |
| 35 | +bindsym $mod+Shift+q exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' | |
| 36 | + | |
| 37 | +bindsym $mod+$left focus left | |
| 38 | +bindsym $mod+$down focus down | |
| 39 | +bindsym $mod+$up focus up | |
| 40 | +bindsym $mod+$right focus right | |
| 41 | + | |
| 42 | +bindsym $mod+Shift+$left move left | |
| 43 | +bindsym $mod+Shift+$down move down | |
| 44 | +bindsym $mod+Shift+$up move up | |
| 45 | +bindsym $mod+Shift+$right move right | |
| 46 | + | |
| 47 | +# Switch to workspace | |
| 48 | +bindsym $mod+1 workspace number 1 | |
| 49 | +bindsym $mod+2 workspace number 2 | |
| 50 | +bindsym $mod+3 workspace number 3 | |
| 51 | +bindsym $mod+4 workspace number 4 | |
| 52 | +bindsym $mod+5 workspace number 5 | |
| 53 | +bindsym $mod+6 workspace number 6 | |
| 54 | +bindsym $mod+7 workspace number 7 | |
| 55 | +bindsym $mod+8 workspace number 8 | |
| 56 | +bindsym $mod+9 workspace number 9 | |
| 57 | + | |
| 58 | +# Move focused container to workspace | |
| 59 | +bindsym $mod+Shift+1 move container to workspace number 1 | |
| 60 | +bindsym $mod+Shift+2 move container to workspace number 2 | |
| 61 | +bindsym $mod+Shift+3 move container to workspace number 3 | |
| 62 | +bindsym $mod+Shift+4 move container to workspace number 4 | |
| 63 | +bindsym $mod+Shift+5 move container to workspace number 5 | |
| 64 | +bindsym $mod+Shift+6 move container to workspace number 6 | |
| 65 | +bindsym $mod+Shift+7 move container to workspace number 7 | |
| 66 | +bindsym $mod+Shift+8 move container to workspace number 8 | |
| 67 | +bindsym $mod+Shift+9 move container to workspace number 9 | |
| 68 | + | |
| 69 | +# Switch the current container between different layout styles | |
| 70 | +bindsym $mod+w layout tabbed | |
| 71 | + | |
| 72 | +# Make the current focus fullscreen | |
| 73 | +bindsym $mod+f fullscreen | |
| 74 | + | |
| 75 | +# Toggle the current focus between tiling and floating mode | |
| 76 | +bindsym $mod+Shift+space floating toggle | |
| 77 | + | |
| 78 | +# Swap focus between the tiling area and the floating area | |
| 79 | +bindsym $mod+space focus mode_toggle | |
| 80 | +# Special keys to adjust volume via PulseAudio | |
| 81 | +bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle | |
| 82 | +bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5% | |
| 83 | +bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5% | |
| 84 | +bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle | |
| 85 | + | |
| 86 | +# Special keys to control media via playerctl | |
| 87 | +bindsym --locked XF86AudioPlay exec playerctl play-pause | |
| 88 | +bindsym --locked XF86AudioPause exec playerctl play-pause | |
| 89 | +bindsym --locked XF86AudioPrev exec playerctl previous | |
| 90 | +bindsym --locked XF86AudioNext exec playerctl next | |
| 91 | +bindsym --locked XF86AudioStop exec playerctl stop | |
| 92 | + | |
| 93 | +# Special keys to adjust brightness via brightnessctl | |
| 94 | +bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- | |
| 95 | +bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ | |
| 96 | + | |
| 97 | + | |
| 98 | +bindsym $mod+s exec grim -g "$(slurp)" - | wl-copy | |
| 99 | +bindsym $mod+Shift+s exec grim $HOME/Pictures/$(date +'%Y-%m-%d_%H-%M-%S.png') | |
| 100 | +bar { | |
| 101 | + position top | |
| 102 | + status_command i3status | |
| 103 | + | |
| 104 | + colors { | |
| 105 | + background #181818 | |
| 106 | + statusline #f5f5f5 | |
| 107 | + separator #484848 | |
| 108 | + | |
| 109 | + # Class border backgr. text | |
| 110 | + focused_workspace #ffdd33 #282828 #ffdd33 | |
| 111 | + active_workspace #282828 #282828 #f5f5f5 | |
| 112 | + inactive_workspace #181818 #181818 #95a99f | |
| 113 | + urgent_workspace #f43841 #f43841 #ffffff | |
| 114 | + binding_mode #ff4f58 #282828 #ff4f58 | |
| 115 | + } | |
| 116 | +} | |
| 117 | +include /etc/sway/config.d/* |