stylix (round 2)

This commit is contained in:
Schrottkatze 2025-03-27 19:41:45 +01:00
parent 63493fd366
commit 5b7e15db62
Signed by: schrottkatze
SSH key fingerprint: SHA256:FPOYVeBy3QP20FEM42uWF1Wa/Qhlk+L3S2+Wuau/Auo
5 changed files with 51 additions and 29 deletions

View file

@ -2,12 +2,18 @@ label {
font: 14pt "Departure Mono Nerd Font"; font: 14pt "Departure Mono Nerd Font";
} }
button {
border-radius: 0px;
padding: 0;
}
.background { .background {
background-color: #1d2021; background-color: #1d2021;
} }
.workspaces button { .workspaces button {
border: 0px; border: 0px;
padding: 0 3px;
} }
.workspaces button.focused { .workspaces button.focused {

View file

@ -4,7 +4,10 @@
binds = { binds = {
"Print".action.screenshot = []; "Print".action.screenshot = [];
"Ctrl+Print".action.screenshot-screen = []; "Ctrl+Print".action.screenshot-screen = [];
"Alt+Print".action.screenshot-window = []; "Shift+Print".action.screenshot-window = [];
"Mod+S".action.screenshot = [];
"Mod+Ctrl+S".action.screenshot-screen = [];
"Mod+Shift+S".action.screenshot-window = [];
}; };
}; };
} }

View file

@ -1,34 +1,32 @@
{...}: { {...}: {
programs.kitty = { programs.kitty = {
enable = true; enable = true;
font = { font.size = 12;
name = "Departure Mono Nerd Font"; font.name = "Departure Mono Nerd Font";
size = 12;
};
shellIntegration.enableFishIntegration = false; shellIntegration.enableFishIntegration = false;
keybindings = { keybindings = {
"ctrl+shift+n" = "new_os_window_with_cwd"; "ctrl+shift+n" = "new_os_window_with_cwd";
}; };
settings = rec { settings = rec {
#adjust_column_width = "70%"; adjust_column_width = "95%";
# color0 = "#282828"; color0 = "#282828";
# color8 = "#928374"; color8 = "#928374";
# color1 = "#cc241d"; color1 = "#cc241d";
# color9 = "#fb4934"; color9 = "#fb4934";
# color2 = "#98971a"; color2 = "#98971a";
# color10 = "#b8bb26"; color10 = "#b8bb26";
# color3 = "#d79921"; color3 = "#d79921";
# color11 = "#fabd2f"; color11 = "#fabd2f";
# color4 = "#458588"; color4 = "#458588";
# color12 = "#83a598"; color12 = "#83a598";
# color5 = "#b16286"; color5 = "#b16286";
# color13 = "#d3869b"; color13 = "#d3869b";
# color6 = "#689d6a"; color6 = "#689d6a";
# color14 = "#8ec07c"; color14 = "#8ec07c";
# color7 = "#a89984"; color7 = "#a89984";
# color15 = "#ebdbb2"; color15 = "#ebdbb2";
# foreground = color15; foreground = color15;
# background = "#1d2021"; background = "#1d2021";
confirm_os_window_close = 0; confirm_os_window_close = 0;
hide_window_decorations = true; hide_window_decorations = true;
}; };

View file

@ -1,6 +1,7 @@
{pkgs, ...}: { {pkgs, ...}: {
stylix = { stylix = {
enable = true; enable = true;
polarity = "dark";
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml"; base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
fonts = { fonts = {
serif = { serif = {
@ -9,13 +10,13 @@
}; };
sansSerif = { sansSerif = {
package = pkgs.b612; package = pkgs.atkinson-hyperlegible;
name = "B612"; name = "Atkinson Hyperlegible";
}; };
monospace = { monospace = {
package = pkgs.departure-mono; package = pkgs.nerd-fonts.departure-mono;
name = "Departure Mono"; name = "Departure Mono Nerd Font";
}; };
emoji = { emoji = {
@ -24,4 +25,18 @@
}; };
}; };
}; };
home-manager.users.jade = {pkgs, ...}: {
stylix.targets = {
firefox = {
profileNames = ["jade"];
};
helix.enable = false;
btop.enable = false;
nushell.enable = false;
starship.enable = false;
kitty.enable = false;
dunst.enable = false;
wofi.enable = false;
};
};
} }

View file

@ -21,7 +21,7 @@
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
settings = { settings = {
# theme = "gruvbox_dark_hard"; theme = "gruvbox_dark_hard";
editor = { editor = {
line-number = "relative"; line-number = "relative";
bufferline = "multiple"; bufferline = "multiple";