fix(nix-colors): config.colorscheme.colors -> config.colorscheme.palette
This commit is contained in:
parent
58447dcf84
commit
5f3c9de7e7
21 changed files with 282 additions and 282 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, inputs, pkgs, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
cfg = config.homeModules.console.editor.nvim;
|
||||
in
|
||||
|
||||
|
|
@ -34,22 +34,22 @@ in
|
|||
enable = true;
|
||||
colorscheme = config.colorscheme.slug;
|
||||
customColorScheme = {
|
||||
base00 = "#${colors.base00}";
|
||||
base01 = "#${colors.base01}";
|
||||
base02 = "#${colors.base02}";
|
||||
base03 = "#${colors.base03}";
|
||||
base04 = "#${colors.base04}";
|
||||
base05 = "#${colors.base05}";
|
||||
base06 = "#${colors.base06}";
|
||||
base07 = "#${colors.base07}";
|
||||
base08 = "#${colors.base08}";
|
||||
base09 = "#${colors.base09}";
|
||||
base0A = "#${colors.base0A}";
|
||||
base0B = "#${colors.base0B}";
|
||||
base0C = "#${colors.base0C}";
|
||||
base0D = "#${colors.base0D}";
|
||||
base0E = "#${colors.base0E}";
|
||||
base0F = "#${colors.base0F}";
|
||||
base00 = "#${palette.base00}";
|
||||
base01 = "#${palette.base01}";
|
||||
base02 = "#${palette.base02}";
|
||||
base03 = "#${palette.base03}";
|
||||
base04 = "#${palette.base04}";
|
||||
base05 = "#${palette.base05}";
|
||||
base06 = "#${palette.base06}";
|
||||
base07 = "#${palette.base07}";
|
||||
base08 = "#${palette.base08}";
|
||||
base09 = "#${palette.base09}";
|
||||
base0A = "#${palette.base0A}";
|
||||
base0B = "#${palette.base0B}";
|
||||
base0C = "#${palette.base0C}";
|
||||
base0D = "#${palette.base0D}";
|
||||
base0E = "#${palette.base0E}";
|
||||
base0F = "#${palette.base0F}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
cfg = config.homeModules.console.editor.nvim;
|
||||
in
|
||||
|
||||
|
|
@ -37,22 +37,22 @@ in
|
|||
enable = true;
|
||||
colorscheme = config.colorscheme.slug;
|
||||
customColorScheme = {
|
||||
base00 = "#${colors.base00}";
|
||||
base01 = "#${colors.base01}";
|
||||
base02 = "#${colors.base02}";
|
||||
base03 = "#${colors.base03}";
|
||||
base04 = "#${colors.base04}";
|
||||
base05 = "#${colors.base05}";
|
||||
base06 = "#${colors.base06}";
|
||||
base07 = "#${colors.base07}";
|
||||
base08 = "#${colors.base08}";
|
||||
base09 = "#${colors.base09}";
|
||||
base0A = "#${colors.base0A}";
|
||||
base0B = "#${colors.base0B}";
|
||||
base0C = "#${colors.base0C}";
|
||||
base0D = "#${colors.base0D}";
|
||||
base0E = "#${colors.base0E}";
|
||||
base0F = "#${colors.base0F}";
|
||||
base00 = "#${palette.base00}";
|
||||
base01 = "#${palette.base01}";
|
||||
base02 = "#${palette.base02}";
|
||||
base03 = "#${palette.base03}";
|
||||
base04 = "#${palette.base04}";
|
||||
base05 = "#${palette.base05}";
|
||||
base06 = "#${palette.base06}";
|
||||
base07 = "#${palette.base07}";
|
||||
base08 = "#${palette.base08}";
|
||||
base09 = "#${palette.base09}";
|
||||
base0A = "#${palette.base0A}";
|
||||
base0B = "#${palette.base0B}";
|
||||
base0C = "#${palette.base0C}";
|
||||
base0D = "#${palette.base0D}";
|
||||
base0E = "#${palette.base0E}";
|
||||
base0F = "#${palette.base0F}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
let
|
||||
cfg = config.homeModules.console.multiplexer.tmux;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -25,13 +25,13 @@ in
|
|||
set -g set-clipboard on
|
||||
#Appearance
|
||||
set -g status-position top
|
||||
set -g status-style "fg=#${colors.base05} bg=#${colors.base00}"
|
||||
set -g status-style "fg=#${palette.base05} bg=#${palette.base00}"
|
||||
#Windows
|
||||
set -g status-justify "centre"
|
||||
setw -g window-status-current-format "#[bg=#${colors.base0B},fg=#${colors.base00},bold] #W "
|
||||
setw -g window-status-format "#[bg=#${colors.base03},fg=#${colors.base05}] #W "
|
||||
setw -g window-status-current-format "#[bg=#${palette.base0B},fg=#${palette.base00},bold] #W "
|
||||
setw -g window-status-format "#[bg=#${palette.base03},fg=#${palette.base05}] #W "
|
||||
#Left
|
||||
set -g status-left " #{tmux_mode_indicator} #[bg=#${colors.base0B},fg=#${colors.base00}] #S"
|
||||
set -g status-left " #{tmux_mode_indicator} #[bg=#${palette.base0B},fg=#${palette.base00}] #S"
|
||||
set -g status-right '%Y-%m-%d %H:%M #{tmux_mode_indicator}'
|
||||
#Move to Pane
|
||||
bind -n M-Left select-pane -L
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, config, pkgs, ... }:
|
||||
let
|
||||
inherit (config) colorscheme;
|
||||
inherit (colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
cfg = config.homeModules.console.multiplexer.zellij;
|
||||
in
|
||||
|
||||
|
|
@ -10,23 +9,23 @@ in
|
|||
programs.zellij = {
|
||||
enable = true;
|
||||
settings = {
|
||||
theme = "${colorscheme.slug}";
|
||||
theme = "${config.colorscheme.slug}";
|
||||
default_shell = "fish";
|
||||
default_layout = "default";
|
||||
pane_frames = false;
|
||||
themes = {
|
||||
"${colorscheme.slug}" = {
|
||||
fg = "#${colors.base05}";
|
||||
bg = "#${colors.base00}";
|
||||
black = "#${colors.base00}";
|
||||
red = "#${colors.base08}";
|
||||
green = "#${colors.base0B}";
|
||||
yellow = "#${colors.base0A}";
|
||||
blue = "#${colors.base0D}";
|
||||
magenta = "#${colors.base0E}";
|
||||
cyan = "#${colors.base0C}";
|
||||
white = "#${colors.base05}";
|
||||
orange = "#${colors.base09}";
|
||||
"${config.colorscheme.slug}" = {
|
||||
fg = "#${palette.base05}";
|
||||
bg = "#${palette.base00}";
|
||||
black = "#${palette.base00}";
|
||||
red = "#${palette.base08}";
|
||||
green = "#${palette.base0B}";
|
||||
yellow = "#${palette.base0A}";
|
||||
blue = "#${palette.base0D}";
|
||||
magenta = "#${palette.base0E}";
|
||||
cyan = "#${palette.base0C}";
|
||||
white = "#${palette.base05}";
|
||||
orange = "#${palette.base09}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, config, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -12,40 +12,40 @@ in
|
|||
plugin location="file:${pkgs.zjstatus}/bin/zjstatus.wasm" {
|
||||
format_left "{mode}"
|
||||
format_right "{session} {command_git_branch} {datetime}"
|
||||
format_center "#[fg=#${colors.base0D},bold] {tabs}"
|
||||
format_center "#[fg=#${palette.base0D},bold] {tabs}"
|
||||
format_space ""
|
||||
|
||||
border_enabled "true"
|
||||
border_char "─"
|
||||
border_format "#[fg=#${colors.base05}]{char}"
|
||||
border_format "#[fg=#${palette.base05}]{char}"
|
||||
border_position "bottom"
|
||||
|
||||
hide_frame_for_single_pane "true"
|
||||
|
||||
mode_normal "#[fg=#${colors.base0D}] "
|
||||
mode_tmux "#[fg=#${colors.base0E}] "
|
||||
mode_pane "#[fg=#${colors.base08}] "
|
||||
mode_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_pane "#[fg=#${colors.base08}] "
|
||||
mode_session "#[fg=#${colors.base08}] "
|
||||
mode_locked "#[fg=#${colors.base05}] "
|
||||
mode_move "#[fg=#${colors.base0B}] "
|
||||
mode_resize "#[fg=#${colors.base0B}] "
|
||||
mode_prompt "#[fg=#${colors.base0A}] "
|
||||
mode_search "#[fg=#${colors.base0A}] "
|
||||
mode_enter_search "#[fg=#${colors.base0A}] "
|
||||
mode_normal "#[fg=#${palette.base0D}] "
|
||||
mode_tmux "#[fg=#${palette.base0E}] "
|
||||
mode_pane "#[fg=#${palette.base08}] "
|
||||
mode_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_pane "#[fg=#${palette.base08}] "
|
||||
mode_session "#[fg=#${palette.base08}] "
|
||||
mode_locked "#[fg=#${palette.base05}] "
|
||||
mode_move "#[fg=#${palette.base0B}] "
|
||||
mode_resize "#[fg=#${palette.base0B}] "
|
||||
mode_prompt "#[fg=#${palette.base0A}] "
|
||||
mode_search "#[fg=#${palette.base0A}] "
|
||||
mode_enter_search "#[fg=#${palette.base0A}] "
|
||||
|
||||
tab_normal "#[bg=#${colors.base01}] {name} "
|
||||
tab_active "#[bg=#${colors.base02}] {name} "
|
||||
tab_normal "#[bg=#${palette.base01}] {name} "
|
||||
tab_active "#[bg=#${palette.base02}] {name} "
|
||||
tab_separator " "
|
||||
|
||||
command_git_branch_command "git rev-parse --abbrev-ref HEAD"
|
||||
command_git_branch_format "#[fg=#${colors.base0C}] {stdout} "
|
||||
command_git_branch_format "#[fg=#${palette.base0C}] {stdout} "
|
||||
command_git_branch_interval "10"
|
||||
command_git_branch_rendermode "static"
|
||||
|
||||
datetime "#[fg=#${colors.base05},bold] {format} "
|
||||
datetime "#[fg=#${palette.base05},bold] {format} "
|
||||
datetime_format "%I:%M %p"
|
||||
datetime_timezone "${config.home.sessionVariables.TZ}"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, config, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -12,40 +12,40 @@ in
|
|||
plugin location="file:${pkgs.zjstatus}/bin/zjstatus.wasm" {
|
||||
format_left "{mode}"
|
||||
format_right "{session} {command_git_branch} {datetime}"
|
||||
format_center "#[fg=#${colors.base0D},bold] {tabs}"
|
||||
format_center "#[fg=#${palette.base0D},bold] {tabs}"
|
||||
format_space ""
|
||||
|
||||
border_enabled "true"
|
||||
border_char "─"
|
||||
border_format "#[fg=#${colors.base05}]{char}"
|
||||
border_format "#[fg=#${palette.base05}]{char}"
|
||||
border_position "bottom"
|
||||
|
||||
hide_frame_for_single_pane "true"
|
||||
|
||||
mode_normal "#[fg=#${colors.base0D}] "
|
||||
mode_tmux "#[fg=#${colors.base0E}] "
|
||||
mode_pane "#[fg=#${colors.base08}] "
|
||||
mode_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_pane "#[fg=#${colors.base08}] "
|
||||
mode_session "#[fg=#${colors.base08}] "
|
||||
mode_locked "#[fg=#${colors.base05}] "
|
||||
mode_move "#[fg=#${colors.base0B}] "
|
||||
mode_resize "#[fg=#${colors.base0B}] "
|
||||
mode_prompt "#[fg=#${colors.base0A}] "
|
||||
mode_search "#[fg=#${colors.base0A}] "
|
||||
mode_enter_search "#[fg=#${colors.base0A}] "
|
||||
mode_normal "#[fg=#${palette.base0D}] "
|
||||
mode_tmux "#[fg=#${palette.base0E}] "
|
||||
mode_pane "#[fg=#${palette.base08}] "
|
||||
mode_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_pane "#[fg=#${palette.base08}] "
|
||||
mode_session "#[fg=#${palette.base08}] "
|
||||
mode_locked "#[fg=#${palette.base05}] "
|
||||
mode_move "#[fg=#${palette.base0B}] "
|
||||
mode_resize "#[fg=#${palette.base0B}] "
|
||||
mode_prompt "#[fg=#${palette.base0A}] "
|
||||
mode_search "#[fg=#${palette.base0A}] "
|
||||
mode_enter_search "#[fg=#${palette.base0A}] "
|
||||
|
||||
tab_normal "#[bg=#${colors.base01}] {name} "
|
||||
tab_active "#[bg=#${colors.base02}] {name} "
|
||||
tab_normal "#[bg=#${palette.base01}] {name} "
|
||||
tab_active "#[bg=#${palette.base02}] {name} "
|
||||
tab_separator " "
|
||||
|
||||
command_git_branch_command "git rev-parse --abbrev-ref HEAD"
|
||||
command_git_branch_format "#[fg=#${colors.base0C}] {stdout} "
|
||||
command_git_branch_format "#[fg=#${palette.base0C}] {stdout} "
|
||||
command_git_branch_interval "10"
|
||||
command_git_branch_rendermode "static"
|
||||
|
||||
datetime "#[fg=#${colors.base05},bold] {format} "
|
||||
datetime "#[fg=#${palette.base05},bold] {format} "
|
||||
datetime_format "%I:%M %p"
|
||||
datetime_timezone "${config.home.sessionVariables.TZ}"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, config, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -12,40 +12,40 @@ text = /* kdl */ ''
|
|||
plugin location="file:${pkgs.zjstatus}/bin/zjstatus.wasm" {
|
||||
format_left "{mode}"
|
||||
format_right "{session} {command_git_branch} {datetime}"
|
||||
format_center "#[fg=#${colors.base0D},bold] {tabs}"
|
||||
format_center "#[fg=#${palette.base0D},bold] {tabs}"
|
||||
format_space ""
|
||||
|
||||
border_enabled "true"
|
||||
border_char "─"
|
||||
border_format "#[fg=#${colors.base05}]{char}"
|
||||
border_format "#[fg=#${palette.base05}]{char}"
|
||||
border_position "bottom"
|
||||
|
||||
hide_frame_for_single_pane "true"
|
||||
|
||||
mode_normal "#[fg=#${colors.base0D}] "
|
||||
mode_tmux "#[fg=#${colors.base0E}] "
|
||||
mode_pane "#[fg=#${colors.base08}] "
|
||||
mode_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_tab "#[fg=#${colors.base08}] "
|
||||
mode_rename_pane "#[fg=#${colors.base08}] "
|
||||
mode_session "#[fg=#${colors.base08}] "
|
||||
mode_locked "#[fg=#${colors.base05}] "
|
||||
mode_move "#[fg=#${colors.base0B}] "
|
||||
mode_resize "#[fg=#${colors.base0B}] "
|
||||
mode_prompt "#[fg=#${colors.base0A}] "
|
||||
mode_search "#[fg=#${colors.base0A}] "
|
||||
mode_enter_search "#[fg=#${colors.base0A}] "
|
||||
mode_normal "#[fg=#${palette.base0D}] "
|
||||
mode_tmux "#[fg=#${palette.base0E}] "
|
||||
mode_pane "#[fg=#${palette.base08}] "
|
||||
mode_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_tab "#[fg=#${palette.base08}] "
|
||||
mode_rename_pane "#[fg=#${palette.base08}] "
|
||||
mode_session "#[fg=#${palette.base08}] "
|
||||
mode_locked "#[fg=#${palette.base05}] "
|
||||
mode_move "#[fg=#${palette.base0B}] "
|
||||
mode_resize "#[fg=#${palette.base0B}] "
|
||||
mode_prompt "#[fg=#${palette.base0A}] "
|
||||
mode_search "#[fg=#${palette.base0A}] "
|
||||
mode_enter_search "#[fg=#${palette.base0A}] "
|
||||
|
||||
tab_normal "#[bg=#${colors.base01}] {name} "
|
||||
tab_active "#[bg=#${colors.base02}] {name} "
|
||||
tab_normal "#[bg=#${palette.base01}] {name} "
|
||||
tab_active "#[bg=#${palette.base02}] {name} "
|
||||
tab_separator " "
|
||||
|
||||
command_git_branch_command "git rev-parse --abbrev-ref HEAD"
|
||||
command_git_branch_format "#[fg=#${colors.base0C}] {stdout} "
|
||||
command_git_branch_format "#[fg=#${palette.base0C}] {stdout} "
|
||||
command_git_branch_interval "10"
|
||||
command_git_branch_rendermode "static"
|
||||
|
||||
datetime "#[fg=#${colors.base05},bold] {format} "
|
||||
datetime "#[fg=#${palette.base05},bold] {format} "
|
||||
datetime_format "%I:%M %p"
|
||||
datetime_timezone "${config.home.sessionVariables.TZ}"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ let
|
|||
in
|
||||
|
||||
{
|
||||
options.homeModules.console.zsh.enable = mkEnableOption "";
|
||||
options.homeModules.console.shell.zsh.enable = mkEnableOption "";
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
programs.zsh = {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
let
|
||||
cfg = config.homeModules.desktop.browser.schizofox;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -16,9 +16,9 @@ in
|
|||
theme = {
|
||||
font = "${fonts.regular.family}";
|
||||
colors = {
|
||||
background-darker = "${colors.base00}";
|
||||
background = "${colors.base01}";
|
||||
foreground = "${colors.base07}";
|
||||
background-darker = "${palette.base00}";
|
||||
background = "${palette.base01}";
|
||||
foreground = "${palette.base07}";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
let
|
||||
cfg = config.homeModules.desktop.communication.discord;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
inherit (lib) mkIf mkEnableOption;
|
||||
in
|
||||
|
||||
|
|
@ -20,17 +20,17 @@ in
|
|||
*/
|
||||
|
||||
:root {
|
||||
--nix-bg1: #${colors.base00};
|
||||
--nix-bg2: #${colors.base01};
|
||||
--nix-bg3: #${colors.base02};
|
||||
--nix-bg1: #${palette.base00};
|
||||
--nix-bg2: #${palette.base01};
|
||||
--nix-bg3: #${palette.base02};
|
||||
|
||||
--nix-fg1: #${colors.base05};
|
||||
--nix-fg2: #${colors.base07};
|
||||
--nix-fg3: #${colors.base03};
|
||||
--nix-link: #${colors.base0D};
|
||||
--nix-fg1: #${palette.base05};
|
||||
--nix-fg2: #${palette.base07};
|
||||
--nix-fg3: #${palette.base03};
|
||||
--nix-link: #${palette.base0D};
|
||||
|
||||
--nix-accent: #${colors.base08};
|
||||
--nix-hi: #${colors.base0B};
|
||||
--nix-accent: #${palette.base08};
|
||||
--nix-hi: #${palette.base0B};
|
||||
|
||||
--font-mono: ${fonts.monospace.family}, monospace;
|
||||
--font-regular: ${fonts.regular.family}, sans serif;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, config, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
cfg = config.homeModules.desktop.media.music.tui;
|
||||
zellij = config.homeModules.console.multiplexer.zellij;
|
||||
spotify-cli = pkgs.spotify-player.override {
|
||||
|
|
@ -27,11 +27,11 @@ in
|
|||
color = {
|
||||
gradient = 1;
|
||||
gradient_count = 5;
|
||||
gradient_color_1 = "'#${colors.base0A}'";
|
||||
gradient_color_2 = "'#${colors.base0B}'";
|
||||
gradient_color_3 = "'#${colors.base0C}'";
|
||||
gradient_color_4 = "'#${colors.base0D}'";
|
||||
gradient_color_5 = "'#${colors.base0E}'";
|
||||
gradient_color_1 = "'#${palette.base0A}'";
|
||||
gradient_color_2 = "'#${palette.base0B}'";
|
||||
gradient_color_3 = "'#${palette.base0C}'";
|
||||
gradient_color_4 = "'#${palette.base0D}'";
|
||||
gradient_color_5 = "'#${palette.base0E}'";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
@ -80,18 +80,18 @@ in
|
|||
|
||||
border_enabled "true"
|
||||
border_char "─"
|
||||
border_format "#[fg=#${colors.base0D}]{char}"
|
||||
border_format "#[fg=#${palette.base0D}]{char}"
|
||||
border_position "bottom"
|
||||
|
||||
hide_frame_for_single_pane "true"
|
||||
|
||||
mode_normal "#[fg=${colors.base0D}]"
|
||||
mode_normal "#[fg=${palette.base0D}]"
|
||||
|
||||
tab_normal "#[bg=#${colors.base01}] {name} "
|
||||
tab_active "#[bg=#${colors.base02}] {name} "
|
||||
tab_normal "#[bg=#${palette.base01}] {name} "
|
||||
tab_active "#[bg=#${palette.base02}] {name} "
|
||||
tab_separator " "
|
||||
|
||||
datetime "#[fg=#${colors.base05},bold] {format} "
|
||||
datetime "#[fg=#${palette.base05},bold] {format} "
|
||||
datetime_format "%I:%M %p"
|
||||
datetime_timezone "${config.home.sessionVariables.TZ}"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
let
|
||||
cfg = config.homeModules.desktop.productivity.zathura;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
in
|
||||
|
||||
|
|
@ -14,26 +14,26 @@ in
|
|||
font = "${fonts.regular.family} 14";
|
||||
recolor = true;
|
||||
selection-clipboard = "clipboard";
|
||||
default-bg = "#${colors.base00}";
|
||||
default-fg = "#${colors.base01}";
|
||||
statusbar-bg = "#${colors.base02}";
|
||||
statusbar-fg = "#${colors.base04}";
|
||||
inputbar-bg = "#${colors.base00}";
|
||||
inputbar-fg = "#${colors.base07}";
|
||||
notification-bg = "#${colors.base00}";
|
||||
notification-fg = "#${colors.base07}";
|
||||
notification-error-bg = "#${colors.base00}";
|
||||
notification-error-fg = "#${colors.base08}";
|
||||
notification-warning-bg = "#${colors.base00}";
|
||||
notification-warning-fg = "#${colors.base08}";
|
||||
highlight-color = "#${colors.base0A}";
|
||||
highlight-active-color = "#${colors.base0D}";
|
||||
completion-bg = "#${colors.base01}";
|
||||
completion-fg = "#${colors.base05}";
|
||||
completions-highlight-bg = "#${colors.base0D}";
|
||||
completions-highlight-fg = "#${colors.base07}";
|
||||
recolor-lightcolor = "#${colors.base00}";
|
||||
recolor-darkcolor = "#${colors.base06}";
|
||||
default-bg = "#${palette.base00}";
|
||||
default-fg = "#${palette.base01}";
|
||||
statusbar-bg = "#${palette.base02}";
|
||||
statusbar-fg = "#${palette.base04}";
|
||||
inputbar-bg = "#${palette.base00}";
|
||||
inputbar-fg = "#${palette.base07}";
|
||||
notification-bg = "#${palette.base00}";
|
||||
notification-fg = "#${palette.base07}";
|
||||
notification-error-bg = "#${palette.base00}";
|
||||
notification-error-fg = "#${palette.base08}";
|
||||
notification-warning-bg = "#${palette.base00}";
|
||||
notification-warning-fg = "#${palette.base08}";
|
||||
highlight-color = "#${palette.base0A}";
|
||||
highlight-active-color = "#${palette.base0D}";
|
||||
completion-bg = "#${palette.base01}";
|
||||
completion-fg = "#${palette.base05}";
|
||||
completions-highlight-bg = "#${palette.base0D}";
|
||||
completions-highlight-fg = "#${palette.base07}";
|
||||
recolor-lightcolor = "#${palette.base00}";
|
||||
recolor-darkcolor = "#${palette.base06}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
cfg = config.homeModules.desktop.terminal.foot;
|
||||
in
|
||||
|
|
@ -40,30 +40,30 @@ in
|
|||
};
|
||||
colors = {
|
||||
alpha = 1.0;
|
||||
foreground = "${colors.base05}";
|
||||
background = "${colors.base00}";
|
||||
regular0 = "${colors.base00}"; # black
|
||||
regular1 = "${colors.base08}"; # red
|
||||
regular2 = "${colors.base0B}"; # green
|
||||
regular3 = "${colors.base0A}"; # yellow
|
||||
regular4 = "${colors.base0D}"; # blue
|
||||
regular5 = "${colors.base0E}"; # magenta
|
||||
regular6 = "${colors.base0C}"; # cyan
|
||||
regular7 = "${colors.base05}"; # white
|
||||
bright0 = "${colors.base03}"; # bright black
|
||||
bright1 = "${colors.base08}"; # bright red
|
||||
bright2 = "${colors.base0B}"; # bright green
|
||||
bright3 = "${colors.base0A}"; # bright yellow
|
||||
bright4 = "${colors.base0D}"; # bright blue
|
||||
bright5 = "${colors.base0E}"; # bright magenta
|
||||
bright6 = "${colors.base0C}"; # bright cyan
|
||||
bright7 = "${colors.base07}"; # bright white
|
||||
"16" = "${colors.base09}";
|
||||
"17" = "${colors.base0F}";
|
||||
"18" = "${colors.base01}";
|
||||
"19" = "${colors.base02}";
|
||||
"20" = "${colors.base04}";
|
||||
"21" = "${colors.base06}";
|
||||
foreground = "${palette.base05}";
|
||||
background = "${palette.base00}";
|
||||
regular0 = "${palette.base00}"; # black
|
||||
regular1 = "${palette.base08}"; # red
|
||||
regular2 = "${palette.base0B}"; # green
|
||||
regular3 = "${palette.base0A}"; # yellow
|
||||
regular4 = "${palette.base0D}"; # blue
|
||||
regular5 = "${palette.base0E}"; # magenta
|
||||
regular6 = "${palette.base0C}"; # cyan
|
||||
regular7 = "${palette.base05}"; # white
|
||||
bright0 = "${palette.base03}"; # bright black
|
||||
bright1 = "${palette.base08}"; # bright red
|
||||
bright2 = "${palette.base0B}"; # bright green
|
||||
bright3 = "${palette.base0A}"; # bright yellow
|
||||
bright4 = "${palette.base0D}"; # bright blue
|
||||
bright5 = "${palette.base0E}"; # bright magenta
|
||||
bright6 = "${palette.base0C}"; # bright cyan
|
||||
bright7 = "${palette.base07}"; # bright white
|
||||
"16" = "${palette.base09}";
|
||||
"17" = "${palette.base0F}";
|
||||
"18" = "${palette.base01}";
|
||||
"19" = "${palette.base02}";
|
||||
"20" = "${palette.base04}";
|
||||
"21" = "${palette.base06}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
fonts = config.homeModules.theme.font;
|
||||
cfg = config.homeModules.desktop.terminal.kitty;
|
||||
fish = config.homeModules.console.shell.fish;
|
||||
|
|
@ -24,42 +24,42 @@ in
|
|||
scrollback_lines = 4000;
|
||||
scrollback_pager_history_size = 2048;
|
||||
window_padding_width = 1;
|
||||
foreground = "#${colors.base05}";
|
||||
background = "#${colors.base00}";
|
||||
foreground = "#${palette.base05}";
|
||||
background = "#${palette.base00}";
|
||||
background_opacity = "1.0";
|
||||
selection_background = "#${colors.base05}";
|
||||
selection_foreground = "#${colors.base00}";
|
||||
url_color = "#${colors.base04}";
|
||||
cursor = "#${colors.base05}";
|
||||
active_border_color = "#${colors.base03}";
|
||||
inactive_border_color = "#${colors.base01}";
|
||||
active_tab_background = "#${colors.base00}";
|
||||
active_tab_foreground = "#${colors.base05}";
|
||||
inactive_tab_background = "#${colors.base01}";
|
||||
inactive_tab_foreground = "#${colors.base04}";
|
||||
tab_bar_background = "#${colors.base01}";
|
||||
color0 = "#${colors.base00}";
|
||||
color1 = "#${colors.base08}";
|
||||
color2 = "#${colors.base0B}";
|
||||
color3 = "#${colors.base0A}";
|
||||
color4 = "#${colors.base0D}";
|
||||
color5 = "#${colors.base0E}";
|
||||
color6 = "#${colors.base0C}";
|
||||
color7 = "#${colors.base05}";
|
||||
color8 = "#${colors.base03}";
|
||||
color9 = "#${colors.base08}";
|
||||
color10 = "#${colors.base0B}";
|
||||
color11 = "#${colors.base0A}";
|
||||
color12 = "#${colors.base0D}";
|
||||
color13 = "#${colors.base0E}";
|
||||
color14 = "#${colors.base0C}";
|
||||
color15 = "#${colors.base07}";
|
||||
color16 = "#${colors.base09}";
|
||||
color17 = "#${colors.base0F}";
|
||||
color18 = "#${colors.base01}";
|
||||
color19 = "#${colors.base02}";
|
||||
color20 = "#${colors.base04}";
|
||||
color21 = "#${colors.base06}";
|
||||
selection_background = "#${palette.base05}";
|
||||
selection_foreground = "#${palette.base00}";
|
||||
url_color = "#${palette.base04}";
|
||||
cursor = "#${palette.base05}";
|
||||
active_border_color = "#${palette.base03}";
|
||||
inactive_border_color = "#${palette.base01}";
|
||||
active_tab_background = "#${palette.base00}";
|
||||
active_tab_foreground = "#${palette.base05}";
|
||||
inactive_tab_background = "#${palette.base01}";
|
||||
inactive_tab_foreground = "#${palette.base04}";
|
||||
tab_bar_background = "#${palette.base01}";
|
||||
color0 = "#${palette.base00}";
|
||||
color1 = "#${palette.base08}";
|
||||
color2 = "#${palette.base0B}";
|
||||
color3 = "#${palette.base0A}";
|
||||
color4 = "#${palette.base0D}";
|
||||
color5 = "#${palette.base0E}";
|
||||
color6 = "#${palette.base0C}";
|
||||
color7 = "#${palette.base05}";
|
||||
color8 = "#${palette.base03}";
|
||||
color9 = "#${palette.base08}";
|
||||
color10 = "#${palette.base0B}";
|
||||
color11 = "#${palette.base0A}";
|
||||
color12 = "#${palette.base0D}";
|
||||
color13 = "#${palette.base0E}";
|
||||
color14 = "#${palette.base0C}";
|
||||
color15 = "#${palette.base07}";
|
||||
color16 = "#${palette.base09}";
|
||||
color17 = "#${palette.base0F}";
|
||||
color18 = "#${palette.base01}";
|
||||
color19 = "#${palette.base02}";
|
||||
color20 = "#${palette.base04}";
|
||||
color21 = "#${palette.base06}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
{ config, lib, pkgs, inputs, ... }:
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
let
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
cfg = config.homeModules.desktop.wayland.bar.waybar;
|
||||
monitorWidth = (lib.head config.monitors).width - 20;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -81,7 +81,7 @@ in
|
|||
* {
|
||||
font-family: "${fonts.monospace.family}";
|
||||
font-size: 19px;
|
||||
border: solid #${colors.base05};
|
||||
border: solid #${palette.base05};
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
|
|
@ -92,32 +92,32 @@ in
|
|||
#clock,
|
||||
#battery,
|
||||
#workspaces {
|
||||
background-color: #${colors.base00};
|
||||
background-color: #${palette.base00};
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
#clock {
|
||||
padding-left: 10px;
|
||||
border: 2px solid #${colors.base05};
|
||||
border: 2px solid #${palette.base05};
|
||||
border-right: 0px;
|
||||
border-top-left-radius: 10px;
|
||||
}
|
||||
|
||||
#battery {
|
||||
padding-left: 10px;
|
||||
border-top: 2px solid #${colors.base05};
|
||||
border-bottom: 2px solid #${colors.base05};
|
||||
border-top: 2px solid #${palette.base05};
|
||||
border-bottom: 2px solid #${palette.base05};
|
||||
border-left: 0px;
|
||||
}
|
||||
|
||||
#battery.good {
|
||||
color: #${colors.base0B};
|
||||
color: #${palette.base0B};
|
||||
}
|
||||
#battery.warning {
|
||||
color: #${colors.base0A};
|
||||
color: #${palette.base0A};
|
||||
}
|
||||
#battery.critical {
|
||||
color: #${colors.base08};
|
||||
color: #${palette.base08};
|
||||
}
|
||||
|
||||
#tray {
|
||||
|
|
@ -128,7 +128,7 @@ in
|
|||
}
|
||||
|
||||
#workspaces {
|
||||
border: 2px solid #${colors.base05};
|
||||
border: 2px solid #${palette.base05};
|
||||
border-left: 0;
|
||||
border-top-right-radius: 10px;
|
||||
}
|
||||
|
|
@ -136,15 +136,15 @@ in
|
|||
#workspace button,
|
||||
#workspaces button.active,
|
||||
#workspaces button.visible {
|
||||
color: #${colors.base0B};
|
||||
color: #${palette.base0B};
|
||||
}
|
||||
|
||||
#workspaces button.urgent {
|
||||
color: #${colors.base08};
|
||||
color: #${palette.base08};
|
||||
}
|
||||
|
||||
#custom-hyprrecord {
|
||||
color: #${colors.base08};
|
||||
color: #${palette.base08};
|
||||
padding-right: 20px;
|
||||
}
|
||||
'';
|
||||
|
|
|
|||
|
|
@ -13,14 +13,14 @@ in
|
|||
package = pkgs.rofi-wayland;
|
||||
terminal = "${config.home.sessionVariables.TERMINAL}";
|
||||
theme = let
|
||||
inherit (config.colorscheme ) colors;
|
||||
inherit (config.colorscheme ) palette;
|
||||
inherit (config.lib.formats.rasi) mkLiteral;
|
||||
in {
|
||||
"*" = {
|
||||
background = mkLiteral "#${colors.base00}";
|
||||
foreground = mkLiteral "#${colors.base05}";
|
||||
selected = mkLiteral "#${colors.base0B}";
|
||||
message = mkLiteral "#${colors.base0D}";
|
||||
background = mkLiteral "#${palette.base00}";
|
||||
foreground = mkLiteral "#${palette.base05}";
|
||||
selected = mkLiteral "#${palette.base0B}";
|
||||
message = mkLiteral "#${palette.base0D}";
|
||||
|
||||
background-color = mkLiteral "@background";
|
||||
border-color = mkLiteral "@foreground";
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
let
|
||||
cfg = config.homeModules.desktop.wayland.launcher.tofi;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -30,11 +30,11 @@ in
|
|||
prompt-text = " "
|
||||
background-color = #0000
|
||||
prompt-background = #0000
|
||||
prompt-color = ${colors.base0B}
|
||||
input-color = ${colors.base05}
|
||||
placeholder-color = ${colors.base03}
|
||||
default-result-color = ${colors.base03}
|
||||
selection-color = ${colors.base04}
|
||||
prompt-color = ${palette.base0B}
|
||||
input-color = ${palette.base05}
|
||||
placeholder-color = ${palette.base03}
|
||||
default-result-color = ${palette.base03}
|
||||
selection-color = ${palette.base04}
|
||||
'';
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
let
|
||||
cfg = config.homeModules.desktop.wayland.lockscreen.hyprlock;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -25,7 +25,7 @@ in
|
|||
{
|
||||
monitor = "";
|
||||
path = "";
|
||||
color = "0xff${colors.base01}";
|
||||
color = "0xff${palette.base01}";
|
||||
}
|
||||
];
|
||||
input-fields = [
|
||||
|
|
@ -42,9 +42,9 @@ in
|
|||
dots_spacing = 0.2;
|
||||
fade_on_empty = false;
|
||||
placeholder_text = "";
|
||||
outer_color = "0xff${colors.base02}";
|
||||
inner_color = "0xff${colors.base00}";
|
||||
font_color = "0xff${colors.base05}";
|
||||
outer_color = "0xff${palette.base02}";
|
||||
inner_color = "0xff${palette.base00}";
|
||||
font_color = "0xff${palette.base05}";
|
||||
}
|
||||
];
|
||||
labels = [
|
||||
|
|
@ -55,7 +55,7 @@ in
|
|||
x = 0;
|
||||
y = 80;
|
||||
};
|
||||
color = "0xff${colors.base08}";
|
||||
color = "0xff${palette.base08}";
|
||||
font_size = 30;
|
||||
font_family = "${fonts.monospace.family}";
|
||||
}
|
||||
|
|
@ -66,7 +66,7 @@ in
|
|||
x = 0;
|
||||
y = -80;
|
||||
};
|
||||
color = "0xff${colors.base0B}";
|
||||
color = "0xff${palette.base0B}";
|
||||
font_size = 20;
|
||||
font_family = "${fonts.monospace.family}";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (config.colorscheme) colors;
|
||||
inherit (config.colorscheme) palette;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
wallpaperPath = config.homeModules.theme.wallpaper.path;
|
||||
cfg = config.homeModules.desktop.wayland.lockscreen.swaylock;
|
||||
|
|
@ -14,25 +14,25 @@ in
|
|||
settings = {
|
||||
image = "${wallpaperPath}";
|
||||
font = fonts.monospace.family;
|
||||
color = "#${colors.base01}";
|
||||
ring-color = "#${colors.base02}";
|
||||
inside-wrong-color = "#${colors.base08}";
|
||||
ring-wrong-color = "#${colors.base08}";
|
||||
key-hl-color = "#${colors.base0B}";
|
||||
bs-hl-color = "#${colors.base08}";
|
||||
ring-ver-color = "#${colors.base09}";
|
||||
inside-ver-color = "#${colors.base09}";
|
||||
inside-color = "#${colors.base01}";
|
||||
text-color = "#${colors.base07}";
|
||||
text-clear-color = "#${colors.base01}";
|
||||
text-ver-color = "#${colors.base01}";
|
||||
text-wrong-color = "#${colors.base01}";
|
||||
text-caps-lock-color = "#${colors.base07}";
|
||||
inside-clear-color = "#${colors.base0C}";
|
||||
ring-clear-color = "#${colors.base0C}";
|
||||
inside-caps-lock-color = "#${colors.base09}";
|
||||
ring-caps-lock-color = "#${colors.base02}";
|
||||
separator-color = "#${colors.base02}";
|
||||
color = "#${palette.base01}";
|
||||
ring-color = "#${palette.base02}";
|
||||
inside-wrong-color = "#${palette.base08}";
|
||||
ring-wrong-color = "#${palette.base08}";
|
||||
key-hl-color = "#${palette.base0B}";
|
||||
bs-hl-color = "#${palette.base08}";
|
||||
ring-ver-color = "#${palette.base09}";
|
||||
inside-ver-color = "#${palette.base09}";
|
||||
inside-color = "#${palette.base01}";
|
||||
text-color = "#${palette.base07}";
|
||||
text-clear-color = "#${palette.base01}";
|
||||
text-ver-color = "#${palette.base01}";
|
||||
text-wrong-color = "#${palette.base01}";
|
||||
text-caps-lock-color = "#${palette.base07}";
|
||||
inside-clear-color = "#${palette.base0C}";
|
||||
ring-clear-color = "#${palette.base0C}";
|
||||
inside-caps-lock-color = "#${palette.base09}";
|
||||
ring-caps-lock-color = "#${palette.base02}";
|
||||
separator-color = "#${palette.base02}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{ config, lib, ... }:
|
||||
let
|
||||
inherit (config.colorscheme) colors kind;
|
||||
inherit (config.colorscheme) palette variant;
|
||||
fonts = config.homeModules.theme.fonts;
|
||||
cfg = config.homeModules.desktop.wayland.notification.mako;
|
||||
in {
|
||||
|
|
@ -8,7 +8,7 @@ in {
|
|||
services.mako = {
|
||||
enable = true;
|
||||
iconPath =
|
||||
if kind == "dark" then
|
||||
if variant == "dark" then
|
||||
"${config.gtk.iconTheme.package}/share/icons/Papirus-Dark"
|
||||
else
|
||||
"${config.gtk.iconTheme.package}/share/icons/Papirus-Light";
|
||||
|
|
@ -19,9 +19,9 @@ in {
|
|||
height = 100;
|
||||
borderSize = 2;
|
||||
defaultTimeout = 3000;
|
||||
backgroundColor = "#${colors.base00}dd";
|
||||
borderColor = "#${colors.base05}dd";
|
||||
textColor = "#${colors.base05}dd";
|
||||
backgroundColor = "#${palette.base00}dd";
|
||||
borderColor = "#${palette.base05}dd";
|
||||
textColor = "#${palette.base05}dd";
|
||||
extraConfig = ''
|
||||
[app-name="system-notify"]
|
||||
padding=3,3
|
||||
|
|
@ -32,7 +32,7 @@ in {
|
|||
width=100
|
||||
height=100
|
||||
anchor=top-center
|
||||
border-color=#${colors.base08}dd
|
||||
border-color=#${palette.base08}dd
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
let
|
||||
cfg = config.homeModules.desktop.wayland.windowManager.hyprland;
|
||||
pointer = config.home.pointerCursor;
|
||||
inherit (config.colorscheme) palette;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -16,8 +17,8 @@ in
|
|||
gaps_in = 10;
|
||||
gaps_out = 10;
|
||||
border_size = 2;
|
||||
"col.active_border" = "0xff${config.colorscheme.colors.base05}";
|
||||
"col.inactive_border" = "0xff${config.colorscheme.colors.base02}";
|
||||
"col.active_border" = "0xff${palette.base05}";
|
||||
"col.inactive_border" = "0xff${palette.base02}";
|
||||
};
|
||||
|
||||
exec-once = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue