mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-12-08 05:49:25 -06:00
chore: init
This commit is contained in:
commit
1b2c1ea359
891 changed files with 37053 additions and 0 deletions
57
modules/home/gui/desktop/wayland/fuzzel/default.nix
Executable file
57
modules/home/gui/desktop/wayland/fuzzel/default.nix
Executable file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
config,
|
||||
flake,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
|
||||
inherit (flake.config.aesthetics.themes) currentTheme palettes fonts;
|
||||
|
||||
inherit (flake.config.people) user0;
|
||||
|
||||
user = config.home.username;
|
||||
|
||||
themeLogic = if user == user0 then currentTheme else currentTheme;
|
||||
|
||||
el = palettes.${themeLogic}.colours;
|
||||
|
||||
in
|
||||
{
|
||||
programs.fuzzel = {
|
||||
enable = true;
|
||||
settings = {
|
||||
main = {
|
||||
prompt = "Summon: ";
|
||||
show-actions = "yes";
|
||||
dpi-aware = "no";
|
||||
icon-theme = "Papirus-Dark";
|
||||
width = 25;
|
||||
font = "${fonts.name}:weight=bold:size=${toString fonts.sizes.popups}";
|
||||
terminal = "${pkgs.ghostty}/bin/ghostty";
|
||||
layer = "overlay";
|
||||
fields = "name";
|
||||
};
|
||||
border = {
|
||||
radius = 10;
|
||||
width = 2;
|
||||
};
|
||||
colors = {
|
||||
background = "${el.base00}dd";
|
||||
text = "${el.base05}ff";
|
||||
match = "${el.base0E}ff";
|
||||
selection = "${el.base04}ff";
|
||||
selection-text = "${el.base05}ff";
|
||||
selection-match = "${el.base0E}ff";
|
||||
border = "${el.base0E}ff";
|
||||
prompt = "${el.base07}ff";
|
||||
input = "${el.base05}ff";
|
||||
placeholder = "${el.base04}ff";
|
||||
counter = "${el.base04}ff";
|
||||
};
|
||||
dmenu = {
|
||||
exit-immediately-if-empty = "yes";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue