feat: move to rofi, use tokyonight theme, add missing keybinds, update scripts

This commit is contained in:
2025-09-16 19:11:11 -07:00
parent b47a0724ae
commit 9b60314354
12 changed files with 295 additions and 423 deletions

20
nix/modules/rofi.nix Normal file
View File

@@ -0,0 +1,20 @@
{
pkgs,
lib,
config,
...
}:
{
options.rofi = {
enable = lib.mkEnableOption "enable rofi";
};
config = lib.mkIf config.rofi.enable {
environment.systemPackages = with pkgs; [ rofi ];
home-manager.users.luca = {
xdg.configFile = {
rofi.source = ../../custom/rofi;
};
};
};
}