88 lines
No EOL
2.4 KiB
Nix
88 lines
No EOL
2.4 KiB
Nix
{ ... }:
|
|
{
|
|
flake.modules.nixos.aquatic-gaming =
|
|
{ pkgs, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
heroic
|
|
];
|
|
};
|
|
|
|
flake.modules.homeManager.aquatic-gaming = {
|
|
home.file.".config/heroic/CustomThemes/catppuccin-mocha-mauve.css".text =
|
|
"
|
|
body.catppuccin-mocha-mauve {
|
|
--text-default: #cdd6f4;
|
|
--text-secondary: #bac2de;
|
|
--text-tertiary: #11111b;
|
|
|
|
--background: #1e1e2e;
|
|
--background-darker: #181825;
|
|
--background-lighter: #313244;
|
|
--body-background: #1e1e2e;
|
|
--gradient-body-background: #1e1e2e;
|
|
--input-background: #313244;
|
|
--controller-hints-background: transparent;
|
|
--current-background: #1e1e2e;
|
|
--modal-background: #11111b;
|
|
--modal-border: #cba6f7;
|
|
--osk-background: #1e1e2e;
|
|
--osk-button-background: #313244;
|
|
--osk-button-border: #11111b;
|
|
--search-bar-background: #313244;
|
|
--search-bar-border: #313244;
|
|
|
|
--action-icon: #cdd6f4;
|
|
--action-icon-hover: #6c7086;
|
|
--action-icon-active: #cba6f7;
|
|
--icons-background: #1e1e2e;
|
|
|
|
--brand-primary: #cba6f7;
|
|
--brand-primary-hover: #6c7086;
|
|
|
|
--primary-button: #cba6f7;
|
|
--primary-button-overlay: #cba6f7;
|
|
--secondary-button: #cba6f7;
|
|
--secondary-button-overlay: #cba6f7;
|
|
--tertiary-button: #cba6f7;
|
|
--tertiary-button-overlay: #cba6f7;
|
|
--success-button: #a6e3a1;
|
|
--disabled-button: #181825;
|
|
--disabled-button-overlay: #11111b;
|
|
|
|
--navbar-active: #cba6f7;
|
|
--navbar-inactive: #cdd6f4;
|
|
--navbar-active-background: #313244;
|
|
--navbar-accent: #cba6f7;
|
|
--navbar-background: #181825;
|
|
--divider: #181825;
|
|
|
|
--success: #a6e3a1;
|
|
--success-hover: #6c7086;
|
|
--danger: #f9e2af;
|
|
--danger-hover: #6c7086;
|
|
|
|
--primary: #cba6f7;
|
|
--secondary: #cba6f7;
|
|
--accent: #cba6f7;
|
|
|
|
--status-success: #a6e3a1;
|
|
--status-warning: #f9e2af;
|
|
--status-danger: #f38ba8;
|
|
--status-info: #cba6f7;
|
|
|
|
--neutral-01: #11111b;
|
|
--neutral-02: #1e1e2e;
|
|
--neutral-03: #313244;
|
|
--neutral-04: #6c7086;
|
|
--neutral-05: #a6adc8;
|
|
--neutral-06: #cdd6f4;
|
|
}
|
|
|
|
body.catppuccin-mocha-mauve select,
|
|
body.catppuccin-mocha-mauve input {
|
|
box-shadow: none !important;
|
|
}
|
|
";
|
|
};
|
|
} |