added vial a qmk gui keyboard configurator

This commit is contained in:
Tomas Rivera
2026-03-04 09:39:48 +01:00
parent d401d0fb93
commit 75e26780b0
6 changed files with 25 additions and 4 deletions
+1
View File
@@ -182,6 +182,7 @@ tomato-c # pomodoro timer
pavucontrol # PulseAudio Volume Control
hyprshot
hyprcursor
vial # Open-source GUI and QMK fork for configuring your keyboard in real time
];
# fonts
+1
View File
@@ -64,6 +64,7 @@ home.packages = [
(pkgs.callPackage ../../modules/scripts/killall.nix {}) # kill all windows except focused window
(pkgs.callPackage ../../modules/scripts/launch.nix {}) # necessary for the apps i launch with hyprland at every start
(pkgs.callPackage ../../modules/scripts/gitnotify.nix {})
(pkgs.callPackage ../../modules/scripts/tomato.nix {})
#pkgs
pkgs.gruvbox-gtk-theme
# # Adds the 'hello' command to your environment. It prints a friendly
+1
View File
@@ -24,6 +24,7 @@ custom-cat() {
l = "ls -CF";
ls = "ls -hA -s --color";
cat = "custom-cat";
pomodoro = "kitty -e 'tomato'";
};
};
}
+3 -3
View File
@@ -10,7 +10,7 @@
# Basic TUI settings
clear_password = true;
default_input = "password";
fg = "0xdecda600";
fg = "0x00cd6400";
full_color = true;
hide_borders = false;
hide_key_hints = true;
@@ -31,7 +31,7 @@
#text_in_center = false;
# Animation: Conways Game of Life (optional, comment out for minimal setup)
gameoflife_fg = "0xdecda600";
gameoflife_fg = "0x00cd6a00";
gameoflife_frame_delay = 3;
gameoflife_entropy_interval = 10;
@@ -40,7 +40,7 @@
# Optional commands (leave null or comment if unused)
hibernate_cmd = null;
inactivity_cmd = null;
#login_cmd = "exec /run/current-system/sw/bin/hyprland";
#login_cmd = "exec hyprland";
logout_cmd = null;
sleep_cmd = null;
+14
View File
@@ -0,0 +1,14 @@
# used for the terminal autostart. Needs to get cleared and recall fastfetch so that the bar from oh-my-zsh get resized
{ writeShellApplication, kitty, tomato-c,... }:
writeShellApplication {
name = "custom-tomato";
runtimeInputs = [
kitty
tomato-c
];
text = ''
kitty -e tomato
'';
}
+4
View File
@@ -24,3 +24,7 @@ tor.x86_64
torbrowser-launcher.noarch
Google Chrome needed for Framework 16 rgb macropad
replace sddm by ly
battery notifications more often