diff --git a/hosts/laptop/configuration.nix b/hosts/laptop/configuration.nix index 2de85de..7db19f6 100755 --- a/hosts/laptop/configuration.nix +++ b/hosts/laptop/configuration.nix @@ -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 diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index 166cb0c..39f75dd 100755 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -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 diff --git a/modules/home-manager/zsh.nix b/modules/home-manager/zsh.nix index af08127..f8264f6 100644 --- a/modules/home-manager/zsh.nix +++ b/modules/home-manager/zsh.nix @@ -24,6 +24,7 @@ custom-cat() { l = "ls -CF"; ls = "ls -hA -s --color"; cat = "custom-cat"; -}; + pomodoro = "kitty -e 'tomato'"; + }; }; } diff --git a/modules/nixos/lyminimal.nix b/modules/nixos/lyminimal.nix index bab66bd..34de99b 100644 --- a/modules/nixos/lyminimal.nix +++ b/modules/nixos/lyminimal.nix @@ -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: Conway’s 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; diff --git a/modules/scripts/tomato.nix b/modules/scripts/tomato.nix new file mode 100644 index 0000000..aecffb3 --- /dev/null +++ b/modules/scripts/tomato.nix @@ -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 +''; +} diff --git a/todo b/todo index 9bfb2a2..464cee3 100644 --- a/todo +++ b/todo @@ -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