change style

This commit is contained in:
Ray Andrew 2024-11-03 17:49:09 -06:00
parent 41aefd9ea1
commit 77f3cef4df
3 changed files with 13 additions and 3 deletions

View file

@ -11,6 +11,7 @@
modifier ? "Mod4", modifier ? "Mod4",
extraWindowOptions ? { }, extraWindowOptions ? { },
extraFocusOptions ? { }, extraFocusOptions ? { },
extraStartupOptions ? [ ],
extraModes ? { }, extraModes ? { },
extraConfig ? "", extraConfig ? "",
workspaces ? [ workspaces ? [
@ -211,6 +212,10 @@ in
focus = { focus = {
followMouse = false; followMouse = false;
} // extraFocusOptions; } // extraFocusOptions;
startup = [
{ command = "${lib.getExe' pkgs.brightnessctl "brightnessctl"} s 25%"; }
] ++ extraStartupOptions;
}; };
# Until this issue is fixed we need to map workspaces directly to config file # Until this issue is fixed we need to map workspaces directly to config file

View file

@ -12,7 +12,7 @@ let
clipboard-copy = lib.getExe' pkgs.wl-clipboard "wl-copy"; clipboard-copy = lib.getExe' pkgs.wl-clipboard "wl-copy";
commonOptions = import ./common-i3.nix rec { commonOptions = import ./common-i3.nix rec {
inherit config lib pkgs; inherit config lib pkgs;
menu = lib.getExe' pkgs.bemenu "bemenu-run"; menu = lib.getExe' config.programs.bemenu.package "bemenu-run";
terminal = terminal =
if config.programs.kitty.enable then if config.programs.kitty.enable then
lib.getExe' config.programs.kitty.package "kitty" lib.getExe' config.programs.kitty.package "kitty"
@ -36,6 +36,9 @@ in
programs.swaylock = { programs.swaylock = {
enable = true; enable = true;
}; };
programs.bemenu = {
enable = true;
};
services.swayidle = services.swayidle =
let let
swaylock = lib.getExe' config.programs.swaylock.package "swaylock"; swaylock = lib.getExe' config.programs.swaylock.package "swaylock";
@ -102,6 +105,7 @@ in
]; ];
}; };
stylix.targets.sway.enable = true; stylix.targets.sway.enable = true;
stylix.targets.bemenu.enable = true;
stylix.targets.swaylock.enable = true; stylix.targets.swaylock.enable = true;
stylix.targets.mako.enable = true; stylix.targets.mako.enable = true;
}; };

View file

@ -8,8 +8,9 @@
enable = true; enable = true;
autoEnable = false; autoEnable = false;
image = pkgs.nixos-artwork.wallpapers.nineish-dark-gray.src; image = pkgs.nixos-artwork.wallpapers.nineish-dark-gray.src;
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-material-dark-hard.yaml"; # base16Scheme = "${pkgs.base16-schemes}/share/themes/atelier-forest.yaml";
# base16Scheme = "${pkgs.base16-schemes}/share/themes/gruber.yaml"; # base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-material-dark-hard.yaml";
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruber.yaml";
polarity = "dark"; polarity = "dark";
fonts = { fonts = {
serif = config.stylix.fonts.sansSerif; serif = config.stylix.fonts.sansSerif;