Merge branch 'master' into arch-laptop

This commit is contained in:
Michael Chalupiak 2025-03-13 11:23:09 -04:00
commit bc435f0f38
7 changed files with 2671 additions and 45 deletions

File diff suppressed because one or more lines are too long

View File

@ -5,11 +5,14 @@ font-family = ""
# font-family = "Olympe Mono Hacked" # font-family = "Olympe Mono Hacked"
# font-family = "CaskaydiaCove Nerd Font" # font-family = "CaskaydiaCove Nerd Font"
# font-family = "Terminess Nerd Font Mono" # font-family = "Terminess Nerd Font Mono"
font-family = "Ubuntu Mono Nerd Font" # font-family = "Ubuntu Mono Nerd Font"
font-family = "Iosevka Term SS12"
# font-family = "Victor Mono Nerd Font"
# font-family = "Sudo"
# theme = light:rose-pine-dawn,dark:rose-pine # theme = light:rose-pine-dawn,dark:rose-pine
font-size = 14 font-size = 14
# theme = light:xcodelight,dark:xcodedark # theme = light:xcodelight,dark:xcodedark
theme = Monokai Classic theme = Monokai Classic
# window-decoration = false # window-decoration = false
gtk-adwaita = false gtk-adwaita = false
# window-decoration = server window-decoration = false

View File

@ -1,25 +1,25 @@
# base16-qutebrowser (https://github.com/theova/base16-qutebrowser) # base16-qutebrowser (https://github.com/theova/base16-qutebrowser)
# Scheme name: Windows 95 # Scheme name: Monokai
# Scheme author: Fergus Collins (https://github.com/C-Fergus) # Scheme author: Wimer Hazenberg (http://www.monokai.nl)
# Template author: theova # Template author: theova
# Commentary: Tinted Theming: (https://github.com/tinted-theming) # Commentary: Tinted Theming: (https://github.com/tinted-theming)
base00 = "#000000" base00 = "#272822"
base01 = "#1c1c1c" base01 = "#383830"
base02 = "#383838" base02 = "#49483e"
base03 = "#545454" base03 = "#75715e"
base04 = "#7e7e7e" base04 = "#a59f85"
base05 = "#a8a8a8" base05 = "#f8f8f2"
base06 = "#d2d2d2" base06 = "#f5f4f1"
base07 = "#fcfcfc" base07 = "#f9f8f5"
base08 = "#fc5454" base08 = "#f92672"
base09 = "#a85400" base09 = "#fd971f"
base0A = "#fcfc54" base0A = "#f4bf75"
base0B = "#54fc54" base0B = "#a6e22e"
base0C = "#54fcfc" base0C = "#a1efe4"
base0D = "#5454fc" base0D = "#66d9ef"
base0E = "#fc54fc" base0E = "#ae81ff"
base0F = "#00a800" base0F = "#cc6633"
# set qutebrowser colors # set qutebrowser colors

View File

@ -13,7 +13,7 @@
# Super+Shift+Return to start an instance of foot (https://codeberg.org/dnkl/foot) # Super+Shift+Return to start an instance of foot (https://codeberg.org/dnkl/foot)
riverctl map normal Super Return spawn ghostty riverctl map normal Super Return spawn ghostty
riverctl map normal Super P spawn bemenu-run riverctl map normal Super D spawn 'bemenu-run --fn "Iosevka Term SS12 14"'
# Super+Q to close the focused view # Super+Q to close the focused view
riverctl map normal Super X close riverctl map normal Super X close
@ -128,8 +128,8 @@ do
riverctl map $mode None XF86Eject spawn 'eject -T' riverctl map $mode None XF86Eject spawn 'eject -T'
# Control pulse audio volume with pamixer (https://github.com/cdemoulins/pamixer) # Control pulse audio volume with pamixer (https://github.com/cdemoulins/pamixer)
riverctl map $mode None XF86AudioRaiseVolume spawn 'pamixer -i 5' riverctl map $mode None XF86AudioRaiseVolume spawn 'pamixer -i 1'
riverctl map $mode None XF86AudioLowerVolume spawn 'pamixer -d 5' riverctl map $mode None XF86AudioLowerVolume spawn 'pamixer -d 1'
riverctl map $mode None XF86AudioMute spawn 'pamixer --toggle-mute' riverctl map $mode None XF86AudioMute spawn 'pamixer --toggle-mute'
# Control MPRIS aware media players with playerctl (https://github.com/altdesktop/playerctl) # Control MPRIS aware media players with playerctl (https://github.com/altdesktop/playerctl)
@ -145,12 +145,15 @@ done
# Set background and border color # Set background and border color
riverctl background-color 0x002b36 riverctl background-color 0x002b36
riverctl border-color-focused 0x93a1a1 riverctl border-color-unfocused 0x3c3b37
riverctl border-color-unfocused 0x586e75 riverctl border-color-focused 0xf07746
riverctl border-width 2
# Set keyboard repeat rate # Set keyboard repeat rate
riverctl set-repeat 50 300 riverctl set-repeat 50 300
riverctl rule-add ssd
# Make all views with an app-id that starts with "float" and title "foo" start floating. # Make all views with an app-id that starts with "float" and title "foo" start floating.
riverctl rule-add -app-id 'float*' -title 'foo' float riverctl rule-add -app-id 'float*' -title 'foo' float
@ -162,5 +165,12 @@ riverctl rule-add -app-id "bar" csd
riverctl default-layout rivertile riverctl default-layout rivertile
rivertile -view-padding 6 -outer-padding 6 & rivertile -view-padding 6 -outer-padding 6 &
riverctl focus-follows-cursor normal
riverctl map normal Super+Control O spawn 'mumble rpc starttalking'
riverctl map normal Super O spawn 'mumble rpc stoptalking'
riverctl map normal Super Escape spawn 'swaylock -f -c 000000'
swaybg -m fill -i $HOME/Pictures/wallpapers/wallpaper & swaybg -m fill -i $HOME/Pictures/wallpapers/wallpaper &
pgrep creek || ( while $HOME/.config/river/bar.sh; do sleep 1; done ) | creek -fn 'Cascadia Code:size=14' -nf 0xb8b8b8 -nb 0x282828 -ff 0x181818 -fb 0x7cafc2 # pgrep creek || ( while $HOME/.config/river/bar.sh; do sleep 1; done ) | creek -fn 'Ubuntu:size=14' -nf 0xb8b8b8 -nb 0x282828 -ff 0x181818 -fb 0x7cafc2
waybar &
wlr-randr --output DP-2 --adaptive-sync enabled --mode 2560x1440@165Hz

View File

@ -158,6 +158,9 @@ input "type:touchpad" {
bindsym $mod+Shift+0 move container to workspace number 10 bindsym $mod+Shift+0 move container to workspace number 10
# Note: workspaces can have any name you want, not just numbers. # Note: workspaces can have any name you want, not just numbers.
# We just use 1-10 as the default. # We just use 1-10 as the default.
bindsym --whole-window --no-repeat BTN_FORWARD exec mumble rpc starttalking
bindsym --whole-window --release --no-warn BTN_FORWARD exec mumble rpc stoptalking
bindsym --whole-window Control+BTN_FORWARD exec mumble rpc stoptalking
# #
# Layout stuff: # Layout stuff:
# #

View File

@ -19,7 +19,7 @@
;; ;;
;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd ;; They all accept either a font-spec, font string ("Input Mono-12"), or xlfd
;; font string. You generally only need these two: ;; font string. You generally only need these two:
(setq doom-font (font-spec :family "Olympe Mono Hacked" :size 28 ) (setq doom-font (font-spec :family "Iosevka Term SS12" :size 28)
doom-variable-pitch-font (font-spec :family "Cantarell" :size 28 :weight 'bold)) doom-variable-pitch-font (font-spec :family "Cantarell" :size 28 :weight 'bold))
;; There are two ways to load a theme. Both assume the theme is installed and ;; There are two ways to load a theme. Both assume the theme is installed and

View File

@ -1,26 +1,26 @@
! base16 Windows 95 ! base16 Monokai
! Scheme author: Fergus Collins (https://github.com/C-Fergus) ! Scheme author: Wimer Hazenberg (http://www.monokai.nl)
! Template author: Tinted Theming (https://github.com/tinted-theming) ! Template author: Tinted Theming (https://github.com/tinted-theming)
#define base00 #000000 #define base00 #272822
#define base01 #1c1c1c #define base01 #383830
#define base02 #383838 #define base02 #49483e
#define base04 #7e7e7e #define base04 #a59f85
#define base05 #a8a8a8 #define base05 #f8f8f2
#define base06 #d2d2d2 #define base06 #f5f4f1
#define base07 #fcfcfc #define base07 #f9f8f5
#define base08 #fc5454 #define base08 #f92672
#define base09 #a85400 #define base09 #fd971f
#define base0A #fcfc54 #define base0A #f4bf75
#define base0B #54fc54 #define base0B #a6e22e
#define base0C #54fcfc #define base0C #a1efe4
#define base0D #5454fc #define base0D #66d9ef
#define base0E #fc54fc #define base0E #ae81ff
#define base0F #00a800 #define base0F #cc6633
*foreground: base05 *foreground: base05
#ifdef background_opacity #ifdef background_opacity
*background: #cc000000 *background: #cc272822
#else #else
*background: base00 *background: base00
#endif #endif