diff --git a/home/modules/niri.nix b/home/modules/niri.nix index 8352ec2..038ef8e 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -85,6 +85,33 @@ layout = { gaps = 8; +border = { + enable = true; + width = 2; + active = { + gradient = { + from = "#fabd2f"; # gruvbox bright yellow + to = "#fe8019"; # gruvbox bright orange + angle = 45; + relative-to = "workspace-view"; + }; + }; + inactive = { + gradient = { + from = "#504945"; # gruvbox bg2 + to = "#3c3836"; # gruvbox bg1 + angle = 45; + relative-to = "workspace-view"; + }; + }; +}; border = { + enable = true; + width = 2; + active = { + color = "#34381b"; + }; + }; + default-column-width = {proportion = 0.5;}; preset-column-widths = [ diff --git a/home/modules/theming.nix b/home/modules/theming.nix index 57d5ba7..90483af 100644 --- a/home/modules/theming.nix +++ b/home/modules/theming.nix @@ -9,7 +9,7 @@ }; base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-material-dark-medium.yaml"; - opacity.terminal = 0.75; + opacity.terminal = 0.85; cursor = { package = pkgs.bibata-cursors; @@ -21,7 +21,7 @@ sizes = { applications = 10; desktop = 10; - terminal = 9; + terminal = 10; popups = 8; }; @@ -61,6 +61,23 @@ }; }; +home.file.".config/cosmic/com.system76.CosmicTheme.Light/v1/theme".text = '' + ( + accent: ( + red: 0.2, + green: 0.4, + blue: 0.9, + alpha: 1.0, + ), + background: ( + red: 0.95, + green: 0.95, + blue: 0.97, + alpha: 1.0, + ), + ) +''; + /*wayland.windowManager.cosmic.appearance = { theme = "Dark"; darkTheme = {