This commit is contained in:
2025-06-18 17:07:34 +02:00
parent 6a11a0c222
commit 372ffa68f3
3 changed files with 22 additions and 1 deletions

View File

@ -25,6 +25,7 @@
./home/hyprland.nix # Hyprland window manager user config ./home/hyprland.nix # Hyprland window manager user config
./home/home-manager.nix # Base user environment ./home/home-manager.nix # Base user environment
./home/hyprlock.nix # Hyprlock screen lock user config ./home/hyprlock.nix # Hyprlock screen lock user config
./home/rofi.nix # Rofi user config
]; ];
}; };
@ -165,6 +166,8 @@
noto-fonts-cjk-sans # CJK support noto-fonts-cjk-sans # CJK support
noto-fonts-emoji # Emoji support noto-fonts-emoji # Emoji support
nerd-fonts.symbols-only # Symbols nerd-fonts.symbols-only # Symbols
fira-code # Monospace font for coding
fira-code-symbols # Symbols
]; ];
# ================================ # ================================

View File

@ -18,7 +18,7 @@
"$mod" = "SUPER"; "$mod" = "SUPER";
"$terminal" = "ghostty"; "$terminal" = "ghostty";
"$filemanager" = "nautilus"; "$filemanager" = "nautilus";
"$menu" = "rofi -show drun"; "$menu" = "rofi -show combi";
general = { general = {
gaps_in = 4; gaps_in = 4;

18
modules/home/rofi.nix Normal file
View File

@ -0,0 +1,18 @@
{pkgs, ...}: {
programs.rofi = {
enable = true;
theme = "gruvbox-dark";
font = "Intel One Mono";
modes = [
"window"
"drun"
"calc"
"emoji"
];
plugins = [
pkgs.rofi-emoji
pkgs.rofi-calc
];
terminal = "\${pkgs.ghostty}/bin/ghostty";
};
}