configurer the rgb macropad

This commit is contained in:
Tomas Rivera
2026-03-07 16:48:55 +01:00
parent 5ca96feadb
commit 650fd3a1a7
5 changed files with 383 additions and 3 deletions
+4 -2
View File
@@ -137,7 +137,7 @@ in
"$mod_SHIFT, S, exec, hyprshot -m region --clipboard only"
# framework 16 rgb macropad
"Ctrl+$mod, 6, exec, custom-killall" # pos 1 1 killall apps except focused one
", F13, exec, custom-performance" # pos 2 1 start performance mode
"Ctrl+Alt, 7, exec, custom-performance" # pos 2 1 start performance mode
# reloads the autostart programs # pos 3 1
"Ctrl+$mod, 4, exec, sleep 1 && kitty -o font_size=16 -e sh -c 'custom-weather'"
"Ctrl+$mod, 4, exec, sleep 1 && kitty -o font_size=11 -e sh -c 'custom-cowsay'"
@@ -147,8 +147,9 @@ in
"Ctrl+Alt, 1, exec, swaync-client -t" # pos 4 1 notification center
"Ctrl+$mod, 3, exec, pavucontrol" # pos 1 2 audiocontrol
"Ctrl+$mod, 5, exec, gnome-characters" # pos 2 2 special chars
"Ctrl+Alt, 2, exec, hyprpicker | tee >(wl-copy) | cliphist store" # pos 3 2 colorpicker
"Ctrl+Alt, 8, exec, hyprpicker | tee >(wl-copy) | cliphist store" # pos 3 2 colorpicker
"Ctrl+Alt, 0, exec, custom-tomato" # pos 1 3 pomodoro app
"Ctrl+Alt, 2, exec, custom-bottom" # pos 2 3 btm (like htop but cleaner)
# if hyprexpo plugin enabled bind = $mainMod, Space, hyprexpo:expo, toggle
# maybe exec sudo framework-tools-tui
@@ -413,6 +414,7 @@ in
"float on, match:class ^(eog)$"
"float on, size 400 175, match:class ^(custom-librewolfprofiles)$"
"float on, size 600 600, match:initial_class ^(custom-pomodoro)$"
"float on, size 1500 800, match:initial_class ^(custom-bottom)$"
"border_size 0, match:float 0, match:workspace w[tv1]"
"rounding 0, match:float 0, match:workspace w[tv1]"
"border_size 0, match:float 0, match:workspace f[1]"
+1 -1
View File
@@ -6,7 +6,7 @@
#font.name = nerd-fonts._0xproto;
#font.size = "10";
extraConfig = ''
font nerd-fonts._0xproto
# font nerd-fonts._0xproto # this key dont work and causes errors
font_size 14
bold_font auto
italic_font auto
+12
View File
@@ -0,0 +1,12 @@
{ writeShellApplication, kitty, bottom,... }:
writeShellApplication {
name = "custom-bottom";
runtimeInputs = [
kitty
bottom
];
text = ''
kitty --class "custom-bottom" -o font_size=10 --name "custom-bottom" -e btm --theme gruvbox --disable-click --disable_advanced_kill --enable_cache_memory -g -R -T
'';
}