mirror of
https://gitlab.com/Zaney/zaneyos.git
synced 2024-11-25 08:03:09 +01:00
Fix config.colorScheme .colors to .palette
This commit is contained in:
parent
d91434a8e4
commit
9eaf3e6faa
@ -3,7 +3,7 @@
|
||||
inputs, borderAnim, theKBDLayout, ... }:
|
||||
|
||||
let
|
||||
theme = config.colorScheme.colors;
|
||||
theme = config.colorScheme.palette;
|
||||
hyprplugins = inputs.hyprland-plugins.packages.${pkgs.system};
|
||||
in with lib; {
|
||||
wayland.windowManager.hyprland = {
|
||||
|
@ -1,6 +1,8 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in {
|
||||
# Configure Kitty
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
@ -15,49 +17,49 @@
|
||||
background_opacity = "0.85";
|
||||
};
|
||||
extraConfig = ''
|
||||
foreground #${config.colorScheme.colors.base05}
|
||||
background #${config.colorScheme.colors.base00}
|
||||
color0 #${config.colorScheme.colors.base03}
|
||||
color1 #${config.colorScheme.colors.base08}
|
||||
color2 #${config.colorScheme.colors.base0B}
|
||||
color3 #${config.colorScheme.colors.base09}
|
||||
color4 #${config.colorScheme.colors.base0D}
|
||||
color5 #${config.colorScheme.colors.base0E}
|
||||
color6 #${config.colorScheme.colors.base0C}
|
||||
color7 #${config.colorScheme.colors.base06}
|
||||
color8 #${config.colorScheme.colors.base04}
|
||||
color9 #${config.colorScheme.colors.base08}
|
||||
color10 #${config.colorScheme.colors.base0B}
|
||||
color11 #${config.colorScheme.colors.base0A}
|
||||
color12 #${config.colorScheme.colors.base0C}
|
||||
color13 #${config.colorScheme.colors.base0E}
|
||||
color14 #${config.colorScheme.colors.base0C}
|
||||
color15 #${config.colorScheme.colors.base07}
|
||||
color16 #${config.colorScheme.colors.base00}
|
||||
color17 #${config.colorScheme.colors.base0F}
|
||||
color18 #${config.colorScheme.colors.base0B}
|
||||
color19 #${config.colorScheme.colors.base09}
|
||||
color20 #${config.colorScheme.colors.base0D}
|
||||
color21 #${config.colorScheme.colors.base0E}
|
||||
color22 #${config.colorScheme.colors.base0C}
|
||||
color23 #${config.colorScheme.colors.base06}
|
||||
cursor #${config.colorScheme.colors.base07}
|
||||
cursor_text_color #${config.colorScheme.colors.base00}
|
||||
selection_foreground #${config.colorScheme.colors.base01}
|
||||
selection_background #${config.colorScheme.colors.base0D}
|
||||
url_color #${config.colorScheme.colors.base0C}
|
||||
active_border_color #${config.colorScheme.colors.base04}
|
||||
inactive_border_color #${config.colorScheme.colors.base00}
|
||||
bell_border_color #${config.colorScheme.colors.base03}
|
||||
foreground #${palette.base05}
|
||||
background #${palette.base00}
|
||||
color0 #${palette.base03}
|
||||
color1 #${palette.base08}
|
||||
color2 #${palette.base0B}
|
||||
color3 #${palette.base09}
|
||||
color4 #${palette.base0D}
|
||||
color5 #${palette.base0E}
|
||||
color6 #${palette.base0C}
|
||||
color7 #${palette.base06}
|
||||
color8 #${palette.base04}
|
||||
color9 #${palette.base08}
|
||||
color10 #${palette.base0B}
|
||||
color11 #${palette.base0A}
|
||||
color12 #${palette.base0C}
|
||||
color13 #${palette.base0E}
|
||||
color14 #${palette.base0C}
|
||||
color15 #${palette.base07}
|
||||
color16 #${palette.base00}
|
||||
color17 #${palette.base0F}
|
||||
color18 #${palette.base0B}
|
||||
color19 #${palette.base09}
|
||||
color20 #${palette.base0D}
|
||||
color21 #${palette.base0E}
|
||||
color22 #${palette.base0C}
|
||||
color23 #${palette.base06}
|
||||
cursor #${palette.base07}
|
||||
cursor_text_color #${palette.base00}
|
||||
selection_foreground #${palette.base01}
|
||||
selection_background #${palette.base0D}
|
||||
url_color #${palette.base0C}
|
||||
active_border_color #${palette.base04}
|
||||
inactive_border_color #${palette.base00}
|
||||
bell_border_color #${palette.base03}
|
||||
tab_bar_style fade
|
||||
tab_fade 1
|
||||
active_tab_foreground #${config.colorScheme.colors.base04}
|
||||
active_tab_background #${config.colorScheme.colors.base00}
|
||||
active_tab_foreground #${palette.base04}
|
||||
active_tab_background #${palette.base00}
|
||||
active_tab_font_style bold
|
||||
inactive_tab_foreground #${config.colorScheme.colors.base07}
|
||||
inactive_tab_background #${config.colorScheme.colors.base08}
|
||||
inactive_tab_foreground #${palette.base07}
|
||||
inactive_tab_background #${palette.base08}
|
||||
inactive_tab_font_style bold
|
||||
tab_bar_background #${config.colorScheme.colors.base00}
|
||||
tab_bar_background #${palette.base00}
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
@ -1,11 +1,13 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in {
|
||||
home.file.".config/rofi/config.rasi".text = ''
|
||||
@theme "/dev/null"
|
||||
|
||||
* {
|
||||
bg: #${config.colorScheme.colors.base00};
|
||||
bg: #${palette.base00};
|
||||
background-color: @bg;
|
||||
}
|
||||
|
||||
@ -21,7 +23,7 @@
|
||||
width: 35%;
|
||||
transparency: "real";
|
||||
orientation: vertical;
|
||||
border-color: #${config.colorScheme.colors.base0B};
|
||||
border-color: #${palette.base0B};
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
@ -35,13 +37,13 @@
|
||||
|
||||
element {
|
||||
padding: 4 12;
|
||||
text-color: #${config.colorScheme.colors.base05};
|
||||
text-color: #${palette.base05};
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
element selected {
|
||||
text-color: #${config.colorScheme.colors.base01};
|
||||
background-color: #${config.colorScheme.colors.base0B};
|
||||
text-color: #${palette.base01};
|
||||
background-color: #${palette.base0B};
|
||||
}
|
||||
|
||||
element-text {
|
||||
@ -70,7 +72,7 @@
|
||||
//------------------------------------------------
|
||||
|
||||
entry {
|
||||
text-color: #${config.colorScheme.colors.base05};
|
||||
text-color: #${palette.base05};
|
||||
padding: 10 10 0 0;
|
||||
margin: 0 -2 0 0;
|
||||
}
|
||||
@ -82,7 +84,7 @@
|
||||
}
|
||||
|
||||
prompt {
|
||||
text-color: #${config.colorScheme.colors.base0D};
|
||||
text-color: #${palette.base0D};
|
||||
padding: 10 6 0 10;
|
||||
margin: 0 -2 0 0;
|
||||
}
|
||||
|
@ -1,5 +1,8 @@
|
||||
{ pkgs, config, lib, waybarStyle, ... }:
|
||||
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in
|
||||
lib.mkIf ("${waybarStyle}" == "style1") {
|
||||
# Configure & Theme Waybar
|
||||
programs.waybar = {
|
||||
@ -134,143 +137,143 @@ lib.mkIf ("${waybarStyle}" == "style1") {
|
||||
background-color: rgba(26,27,38,0);
|
||||
border-bottom: 1px solid rgba(26,27,38,0);
|
||||
border-radius: 0px;
|
||||
color: #${config.colorScheme.colors.base0F};
|
||||
color: #${palette.base0F};
|
||||
}
|
||||
#workspaces {
|
||||
background: linear-gradient(180deg, #${config.colorScheme.colors.base00}, #${config.colorScheme.colors.base01});
|
||||
background: linear-gradient(180deg, #${palette.base00}, #${palette.base01});
|
||||
margin: 5px;
|
||||
padding: 0px 1px;
|
||||
border-radius: 15px;
|
||||
border: 0px;
|
||||
font-style: normal;
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base00};
|
||||
}
|
||||
#workspaces button {
|
||||
padding: 0px 5px;
|
||||
margin: 4px 3px;
|
||||
border-radius: 15px;
|
||||
border: 0px;
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background-color: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base00};
|
||||
background-color: #${palette.base00};
|
||||
opacity: 1.0;
|
||||
transition: all 0.3s ease-in-out;
|
||||
}
|
||||
#workspaces button.active {
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: #${config.colorScheme.colors.base04};
|
||||
color: #${palette.base00};
|
||||
background: #${palette.base04};
|
||||
border-radius: 15px;
|
||||
min-width: 40px;
|
||||
transition: all 0.3s ease-in-out;
|
||||
opacity: 1.0;
|
||||
}
|
||||
#workspaces button:hover {
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: #${config.colorScheme.colors.base04};
|
||||
color: #${palette.base00};
|
||||
background: #${palette.base04};
|
||||
border-radius: 15px;
|
||||
opacity: 1.0;
|
||||
}
|
||||
tooltip {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
border: 1px solid #${config.colorScheme.colors.base04};
|
||||
background: #${palette.base00};
|
||||
border: 1px solid #${palette.base04};
|
||||
border-radius: 10px;
|
||||
}
|
||||
tooltip label {
|
||||
color: #${config.colorScheme.colors.base07};
|
||||
color: #${palette.base07};
|
||||
}
|
||||
#window {
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base05};
|
||||
background: #${palette.base00};
|
||||
border-radius: 0px 15px 50px 0px;
|
||||
margin: 5px 5px 5px 0px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#memory {
|
||||
color: #${config.colorScheme.colors.base0F};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0F};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#clock {
|
||||
color: #${config.colorScheme.colors.base0B};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0B};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#idle_inhibitor {
|
||||
color: #${config.colorScheme.colors.base0A};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0A};
|
||||
background: #${palette.base00};
|
||||
border-radius: 50px 15px 50px 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#cpu {
|
||||
color: #${config.colorScheme.colors.base07};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base07};
|
||||
background: #${palette.base00};
|
||||
border-radius: 50px 15px 50px 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#disk {
|
||||
color: #${config.colorScheme.colors.base03};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base03};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#battery {
|
||||
color: #${config.colorScheme.colors.base08};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base08};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#network {
|
||||
color: #${config.colorScheme.colors.base09};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base09};
|
||||
background: #${palette.base00};
|
||||
border-radius: 50px 15px 50px 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#tray {
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base05};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 0px 0px 50px;
|
||||
margin: 5px 0px 5px 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#pulseaudio {
|
||||
color: #${config.colorScheme.colors.base0D};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0D};
|
||||
background: #${palette.base00};
|
||||
border-radius: 50px 15px 50px 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#custom-notification {
|
||||
color: #${config.colorScheme.colors.base0C};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0C};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#custom-themeselector {
|
||||
color: #${config.colorScheme.colors.base0D};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0D};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#custom-startmenu {
|
||||
color: #${config.colorScheme.colors.base03};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base03};
|
||||
background: #${palette.base00};
|
||||
border-radius: 50px 15px 50px 15px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
}
|
||||
#idle_inhibitor {
|
||||
color: #${config.colorScheme.colors.base09};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base09};
|
||||
background: #${palette.base00};
|
||||
border-radius: 15px 50px 15px 50px;
|
||||
margin: 5px;
|
||||
padding: 2px 20px;
|
||||
|
@ -1,5 +1,8 @@
|
||||
{ pkgs, config, lib, waybarStyle, ... }:
|
||||
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in
|
||||
lib.mkIf ("${waybarStyle}" == "style2") {
|
||||
# Configure & Theme Waybar
|
||||
programs.waybar = {
|
||||
@ -131,146 +134,146 @@ lib.mkIf ("${waybarStyle}" == "style2") {
|
||||
font-weight: bold;
|
||||
}
|
||||
window#waybar {
|
||||
background-color: #${config.colorScheme.colors.base00};
|
||||
border-bottom: 1px solid #${config.colorScheme.colors.base00};
|
||||
background-color: #${palette.base00};
|
||||
border-bottom: 1px solid #${palette.base00};
|
||||
border-radius: 0px;
|
||||
color: #${config.colorScheme.colors.base0F};
|
||||
color: #${palette.base0F};
|
||||
}
|
||||
#workspaces {
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
background: #${palette.base01};
|
||||
margin: 4px;
|
||||
padding: 0px 1px;
|
||||
border-radius: 10px;
|
||||
border: 0px;
|
||||
font-style: normal;
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base00};
|
||||
}
|
||||
#workspaces button {
|
||||
padding: 0px 5px;
|
||||
margin: 4px 3px;
|
||||
border-radius: 10px;
|
||||
border: 0px;
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: linear-gradient(45deg, #${config.colorScheme.colors.base06}, #${config.colorScheme.colors.base0E});
|
||||
color: #${palette.base00};
|
||||
background: linear-gradient(45deg, #${palette.base06}, #${palette.base0E});
|
||||
opacity: 0.5;
|
||||
transition: all 0.3s ease-in-out;
|
||||
}
|
||||
#workspaces button.active {
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: linear-gradient(45deg, #${config.colorScheme.colors.base06}, #${config.colorScheme.colors.base0E});
|
||||
color: #${palette.base00};
|
||||
background: linear-gradient(45deg, #${palette.base06}, #${palette.base0E});
|
||||
border-radius: 10px;
|
||||
min-width: 40px;
|
||||
transition: all 0.3s ease-in-out;
|
||||
opacity: 1.0;
|
||||
}
|
||||
#workspaces button:hover {
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: linear-gradient(45deg, #${config.colorScheme.colors.base06}, #${config.colorScheme.colors.base0E});
|
||||
color: #${palette.base00};
|
||||
background: linear-gradient(45deg, #${palette.base06}, #${palette.base0E});
|
||||
border-radius: 10px;
|
||||
opacity: 0.8;
|
||||
}
|
||||
tooltip {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
border: 1px solid #${config.colorScheme.colors.base04};
|
||||
background: #${palette.base00};
|
||||
border: 1px solid #${palette.base04};
|
||||
border-radius: 10px;
|
||||
}
|
||||
tooltip label {
|
||||
color: #${config.colorScheme.colors.base07};
|
||||
color: #${palette.base07};
|
||||
}
|
||||
#window {
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base05};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#memory {
|
||||
color: #${config.colorScheme.colors.base0F};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0F};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#clock {
|
||||
color: #${config.colorScheme.colors.base0B};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0B};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#idle_inhibitor {
|
||||
color: #${config.colorScheme.colors.base0A};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0A};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#cpu {
|
||||
color: #${config.colorScheme.colors.base07};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base07};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#disk {
|
||||
color: #${config.colorScheme.colors.base03};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base03};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#battery {
|
||||
color: #${config.colorScheme.colors.base08};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base08};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#network {
|
||||
color: #${config.colorScheme.colors.base09};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base09};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#tray {
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base05};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#pulseaudio {
|
||||
color: #${config.colorScheme.colors.base0D};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0D};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#custom-notification {
|
||||
color: #${config.colorScheme.colors.base0C};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0C};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#custom-themeselector {
|
||||
color: #${config.colorScheme.colors.base0D};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base0D};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px;
|
||||
}
|
||||
#custom-startmenu {
|
||||
color: #${config.colorScheme.colors.base03};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base03};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px 2px 13px;
|
||||
}
|
||||
#idle_inhibitor {
|
||||
color: #${config.colorScheme.colors.base09};
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
color: #${palette.base09};
|
||||
background: #${palette.base01};
|
||||
border-radius: 10px;
|
||||
margin: 4px;
|
||||
padding: 2px 10px 2px 13px;
|
||||
|
@ -1,6 +1,8 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in {
|
||||
home.file.".config/swaylock/config".text = ''
|
||||
indicator-caps-lock
|
||||
show-failed-attempts
|
||||
@ -8,15 +10,15 @@
|
||||
indicator-thickness=15
|
||||
indicator-radius=150
|
||||
image=~/Pictures/Wallpapers/Gangsta-Hoodie.jpeg
|
||||
ring-color=${config.colorScheme.colors.base0D}
|
||||
key-hl-color=${config.colorScheme.colors.base0F}
|
||||
ring-color=${palette.base0D}
|
||||
key-hl-color=${palette.base0F}
|
||||
line-color=00000000
|
||||
inside-color=00000088
|
||||
inside-clear-color=00000088
|
||||
separator-color=00000000
|
||||
text-color=${config.colorScheme.colors.base05}
|
||||
text-clear-color=${config.colorScheme.colors.base05}
|
||||
ring-clear-color=${config.colorScheme.colors.base0D}
|
||||
text-color=${palette.base05}
|
||||
text-clear-color=${palette.base05}
|
||||
ring-clear-color=${palette.base0D}
|
||||
font=Ubuntu
|
||||
'';
|
||||
}
|
||||
|
@ -1,6 +1,8 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in {
|
||||
home.file.".config/swaync/config.json".text = ''
|
||||
{
|
||||
"$schema": "/etc/xdg/swaync/configSchema.json",
|
||||
@ -115,7 +117,7 @@
|
||||
.control-center .notification-row:focus,
|
||||
.control-center .notification-row:hover {
|
||||
opacity: 0.9;
|
||||
background: #${config.colorScheme.colors.base00}
|
||||
background: #${palette.base00}
|
||||
}
|
||||
|
||||
.notification-row {
|
||||
@ -131,10 +133,10 @@
|
||||
}
|
||||
|
||||
.notification-content {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
border: 2px solid #${config.colorScheme.colors.base0D};
|
||||
border: 2px solid #${palette.base0D};
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
@ -145,8 +147,8 @@
|
||||
}
|
||||
|
||||
.close-button {
|
||||
background: #${config.colorScheme.colors.base08};
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base08};
|
||||
color: #${palette.base00};
|
||||
text-shadow: none;
|
||||
padding: 0;
|
||||
border-radius: 5px;
|
||||
@ -156,14 +158,14 @@
|
||||
|
||||
.close-button:hover {
|
||||
box-shadow: none;
|
||||
background: #${config.colorScheme.colors.base0D};
|
||||
background: #${palette.base0D};
|
||||
transition: all .15s ease-in-out;
|
||||
border: none
|
||||
}
|
||||
|
||||
|
||||
.notification-action {
|
||||
border: 2px solid #${config.colorScheme.colors.base0D};
|
||||
border: 2px solid #${palette.base0D};
|
||||
border-top: none;
|
||||
border-radius: 5px;
|
||||
}
|
||||
@ -171,8 +173,8 @@
|
||||
|
||||
.notification-default-action:hover,
|
||||
.notification-action:hover {
|
||||
color: #${config.colorScheme.colors.base0B};
|
||||
background: #${config.colorScheme.colors.base0B}
|
||||
color: #${palette.base0B};
|
||||
background: #${palette.base0B}
|
||||
}
|
||||
|
||||
.notification-default-action {
|
||||
@ -187,12 +189,12 @@
|
||||
|
||||
.notification-action:first-child {
|
||||
border-bottom-left-radius: 10px;
|
||||
background: #${config.colorScheme.colors.base00}
|
||||
background: #${palette.base00}
|
||||
}
|
||||
|
||||
.notification-action:last-child {
|
||||
border-bottom-right-radius: 10px;
|
||||
background: #${config.colorScheme.colors.base00}
|
||||
background: #${palette.base00}
|
||||
}
|
||||
|
||||
.inline-reply {
|
||||
@ -200,34 +202,34 @@
|
||||
}
|
||||
|
||||
.inline-reply-entry {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
caret-color: #${config.colorScheme.colors.base05};
|
||||
border: 1px solid #${config.colorScheme.colors.base09};
|
||||
background: #${palette.base00};
|
||||
color: #${palette.base05};
|
||||
caret-color: #${palette.base05};
|
||||
border: 1px solid #${palette.base09};
|
||||
border-radius: 5px
|
||||
}
|
||||
|
||||
.inline-reply-button {
|
||||
margin-left: 4px;
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
border: 1px solid #${config.colorScheme.colors.base09};
|
||||
background: #${palette.base00};
|
||||
border: 1px solid #${palette.base09};
|
||||
border-radius: 5px;
|
||||
color: #${config.colorScheme.colors.base05}
|
||||
color: #${palette.base05}
|
||||
}
|
||||
|
||||
.inline-reply-button:disabled {
|
||||
background: initial;
|
||||
color: #${config.colorScheme.colors.base03};
|
||||
color: #${palette.base03};
|
||||
border: 1px solid transparent
|
||||
}
|
||||
|
||||
.inline-reply-button:hover {
|
||||
background: #${config.colorScheme.colors.base00}
|
||||
background: #${palette.base00}
|
||||
}
|
||||
|
||||
.body-image {
|
||||
margin-top: 6px;
|
||||
background-color: #${config.colorScheme.colors.base05};
|
||||
background-color: #${palette.base05};
|
||||
border-radius: 5px
|
||||
}
|
||||
|
||||
@ -243,7 +245,7 @@
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
background: transparent;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
text-shadow: none;
|
||||
margin-right: 18px
|
||||
}
|
||||
@ -252,13 +254,13 @@
|
||||
font-size: 15px;
|
||||
font-weight: 400;
|
||||
background: transparent;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
text-shadow: none
|
||||
}
|
||||
|
||||
.control-center {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
border: 2px solid #${config.colorScheme.colors.base0C};
|
||||
background: #${palette.base00};
|
||||
border: 2px solid #${palette.base0C};
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
@ -279,8 +281,8 @@
|
||||
}
|
||||
|
||||
.widget-title {
|
||||
color: #${config.colorScheme.colors.base0B};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base0B};
|
||||
background: #${palette.base00};
|
||||
padding: 5px 10px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
font-size: 1.5rem;
|
||||
@ -289,45 +291,45 @@
|
||||
|
||||
.widget-title>button {
|
||||
font-size: 1rem;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
text-shadow: none;
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
box-shadow: none;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.widget-title>button:hover {
|
||||
background: #${config.colorScheme.colors.base08};
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base08};
|
||||
color: #${palette.base00};
|
||||
}
|
||||
|
||||
.widget-dnd {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
padding: 5px 10px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
border-radius: 5px;
|
||||
font-size: large;
|
||||
color: #${config.colorScheme.colors.base0B};
|
||||
color: #${palette.base0B};
|
||||
}
|
||||
|
||||
.widget-dnd>switch {
|
||||
border-radius: 5px;
|
||||
/* border: 1px solid #${config.colorScheme.colors.base0B}; */
|
||||
background: #${config.colorScheme.colors.base0B};
|
||||
/* border: 1px solid #${palette.base0B}; */
|
||||
background: #${palette.base0B};
|
||||
}
|
||||
|
||||
.widget-dnd>switch:checked {
|
||||
background: #${config.colorScheme.colors.base08};
|
||||
border: 1px solid #${config.colorScheme.colors.base08};
|
||||
background: #${palette.base08};
|
||||
border: 1px solid #${palette.base08};
|
||||
}
|
||||
|
||||
.widget-dnd>switch slider {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
border-radius: 5px
|
||||
}
|
||||
|
||||
.widget-dnd>switch:checked slider {
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
border-radius: 5px
|
||||
}
|
||||
|
||||
@ -337,12 +339,12 @@
|
||||
|
||||
.widget-label>label {
|
||||
font-size: 1rem;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
}
|
||||
|
||||
.widget-mpris {
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base05};
|
||||
background: #${palette.base00};
|
||||
padding: 5px 10px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
border-radius: 5px;
|
||||
@ -371,19 +373,19 @@
|
||||
padding: 5px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
border-radius: 5px;
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
background: #${palette.base01};
|
||||
}
|
||||
|
||||
.widget-buttons-grid>flowbox>flowboxchild>button {
|
||||
margin: 3px;
|
||||
background: #${config.colorScheme.colors.base00};
|
||||
background: #${palette.base00};
|
||||
border-radius: 5px;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
}
|
||||
|
||||
.widget-buttons-grid>flowbox>flowboxchild>button:hover {
|
||||
background: rgba(122, 162, 247, 1);
|
||||
color: #${config.colorScheme.colors.base00};
|
||||
color: #${palette.base00};
|
||||
}
|
||||
|
||||
.widget-menubar>box>.menu-button-bar>button {
|
||||
@ -397,33 +399,33 @@
|
||||
}
|
||||
|
||||
.widget-volume {
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
background: #${palette.base01};
|
||||
padding: 5px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
border-radius: 5px;
|
||||
font-size: x-large;
|
||||
color: #${config.colorScheme.colors.base05};
|
||||
color: #${palette.base05};
|
||||
}
|
||||
|
||||
.widget-volume>box>button {
|
||||
background: #${config.colorScheme.colors.base0B};
|
||||
background: #${palette.base0B};
|
||||
border: none
|
||||
}
|
||||
|
||||
.per-app-volume {
|
||||
background-color: #${config.colorScheme.colors.base00};
|
||||
background-color: #${palette.base00};
|
||||
padding: 4px 8px 8px;
|
||||
margin: 0 8px 8px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.widget-backlight {
|
||||
background: #${config.colorScheme.colors.base01};
|
||||
background: #${palette.base01};
|
||||
padding: 5px;
|
||||
margin: 10px 10px 5px 10px;
|
||||
border-radius: 5px;
|
||||
font-size: x-large;
|
||||
color: #${config.colorScheme.colors.base05}
|
||||
color: #${palette.base05}
|
||||
}
|
||||
'';
|
||||
}
|
||||
|
@ -1,6 +1,8 @@
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
palette = config.colorScheme.palette;
|
||||
in {
|
||||
home.file.".vimrc".text = ''
|
||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
" => Automatically install vim-plug node & language servers
|
||||
@ -107,75 +109,75 @@
|
||||
let g:colors_name = "sunset"
|
||||
set background=dark
|
||||
set t_Co=256
|
||||
hi Normal guifg=#${config.colorScheme.colors.base05} ctermbg=NONE guibg=NONE gui=NONE
|
||||
hi Normal guifg=#${palette.base05} ctermbg=NONE guibg=NONE gui=NONE
|
||||
|
||||
hi DiffText guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi ErrorMsg guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi WarningMsg guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi PreProc guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi Exception guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi Error guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi DiffDelete guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi GitGutterDelete guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi GitGutterChangeDelete guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi cssIdentifier guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi cssImportant guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi Type guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi Identifier guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi PMenuSel guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi Constant guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi Repeat guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi DiffAdd guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi GitGutterAdd guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi cssIncludeKeyword guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi Keyword guifg=#${config.colorScheme.colors.base0B} guibg=NONE
|
||||
hi IncSearch guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Title guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi PreCondit guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Debug guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi SpecialChar guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Conditional guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Todo guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Special guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Label guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Delimiter guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Number guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi CursorLineNR guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Define guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi MoreMsg guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Tag guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi String guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi MatchParen guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Macro guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi DiffChange guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi GitGutterChange guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi cssColor guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Function guifg=#${config.colorScheme.colors.base08} guibg=NONE
|
||||
hi Directory guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi markdownLinkText guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi javaScriptBoolean guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi Include guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi Storage guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi cssClassName guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi cssClassNameDot guifg=#${config.colorScheme.colors.base09} guibg=NONE
|
||||
hi Statement guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi Operator guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi cssAttr guifg=#${config.colorScheme.colors.base0C} guibg=NONE
|
||||
hi DiffText guifg=#${palette.base08} guibg=NONE
|
||||
hi ErrorMsg guifg=#${palette.base08} guibg=NONE
|
||||
hi WarningMsg guifg=#${palette.base08} guibg=NONE
|
||||
hi PreProc guifg=#${palette.base08} guibg=NONE
|
||||
hi Exception guifg=#${palette.base08} guibg=NONE
|
||||
hi Error guifg=#${palette.base08} guibg=NONE
|
||||
hi DiffDelete guifg=#${palette.base08} guibg=NONE
|
||||
hi GitGutterDelete guifg=#${palette.base08} guibg=NONE
|
||||
hi GitGutterChangeDelete guifg=#${palette.base08} guibg=NONE
|
||||
hi cssIdentifier guifg=#${palette.base08} guibg=NONE
|
||||
hi cssImportant guifg=#${palette.base08} guibg=NONE
|
||||
hi Type guifg=#${palette.base08} guibg=NONE
|
||||
hi Identifier guifg=#${palette.base08} guibg=NONE
|
||||
hi PMenuSel guifg=#${palette.base0B} guibg=NONE
|
||||
hi Constant guifg=#${palette.base0B} guibg=NONE
|
||||
hi Repeat guifg=#${palette.base0B} guibg=NONE
|
||||
hi DiffAdd guifg=#${palette.base0B} guibg=NONE
|
||||
hi GitGutterAdd guifg=#${palette.base0B} guibg=NONE
|
||||
hi cssIncludeKeyword guifg=#${palette.base0B} guibg=NONE
|
||||
hi Keyword guifg=#${palette.base0B} guibg=NONE
|
||||
hi IncSearch guifg=#${palette.base0C} guibg=NONE
|
||||
hi Title guifg=#${palette.base0C} guibg=NONE
|
||||
hi PreCondit guifg=#${palette.base0C} guibg=NONE
|
||||
hi Debug guifg=#${palette.base0C} guibg=NONE
|
||||
hi SpecialChar guifg=#${palette.base0C} guibg=NONE
|
||||
hi Conditional guifg=#${palette.base0C} guibg=NONE
|
||||
hi Todo guifg=#${palette.base0C} guibg=NONE
|
||||
hi Special guifg=#${palette.base0C} guibg=NONE
|
||||
hi Label guifg=#${palette.base0C} guibg=NONE
|
||||
hi Delimiter guifg=#${palette.base0C} guibg=NONE
|
||||
hi Number guifg=#${palette.base0C} guibg=NONE
|
||||
hi CursorLineNR guifg=#${palette.base0C} guibg=NONE
|
||||
hi Define guifg=#${palette.base0C} guibg=NONE
|
||||
hi MoreMsg guifg=#${palette.base0C} guibg=NONE
|
||||
hi Tag guifg=#${palette.base0C} guibg=NONE
|
||||
hi String guifg=#${palette.base0C} guibg=NONE
|
||||
hi MatchParen guifg=#${palette.base0C} guibg=NONE
|
||||
hi Macro guifg=#${palette.base0C} guibg=NONE
|
||||
hi DiffChange guifg=#${palette.base0C} guibg=NONE
|
||||
hi GitGutterChange guifg=#${palette.base0C} guibg=NONE
|
||||
hi cssColor guifg=#${palette.base0C} guibg=NONE
|
||||
hi Function guifg=#${palette.base08} guibg=NONE
|
||||
hi Directory guifg=#${palette.base09} guibg=NONE
|
||||
hi markdownLinkText guifg=#${palette.base09} guibg=NONE
|
||||
hi javaScriptBoolean guifg=#${palette.base09} guibg=NONE
|
||||
hi Include guifg=#${palette.base09} guibg=NONE
|
||||
hi Storage guifg=#${palette.base09} guibg=NONE
|
||||
hi cssClassName guifg=#${palette.base09} guibg=NONE
|
||||
hi cssClassNameDot guifg=#${palette.base09} guibg=NONE
|
||||
hi Statement guifg=#${palette.base0C} guibg=NONE
|
||||
hi Operator guifg=#${palette.base0C} guibg=NONE
|
||||
hi cssAttr guifg=#${palette.base0C} guibg=NONE
|
||||
|
||||
|
||||
hi Pmenu guifg=#${config.colorScheme.colors.base05} guibg=#${config.colorScheme.colors.base0D}
|
||||
hi Title guifg=#${config.colorScheme.colors.base05}
|
||||
hi LineNr guifg=#${config.colorScheme.colors.base0A} guibg=NONE
|
||||
hi NonText guifg=#${config.colorScheme.colors.base03} guibg=NONE
|
||||
hi Comment guifg=#${config.colorScheme.colors.base03} gui=italic
|
||||
hi SpecialComment guifg=#${config.colorScheme.colors.base03} gui=italic guibg=NONE
|
||||
hi CursorLine guibg=#${config.colorScheme.colors.base0D}
|
||||
hi TabLineFill gui=NONE guibg=#${config.colorScheme.colors.base00}
|
||||
hi TabLine guifg=#${config.colorScheme.colors.base05} guibg=#${config.colorScheme.colors.base00} gui=NONE
|
||||
hi StatusLine gui=bold guibg=#${config.colorScheme.colors.base0D} guifg=#${config.colorScheme.colors.base01}
|
||||
hi StatusLineNC gui=NONE guibg=NONE guifg=#${config.colorScheme.colors.base05}
|
||||
hi Search guibg=#${config.colorScheme.colors.base03} guifg=#${config.colorScheme.colors.base05}
|
||||
hi VertSplit gui=NONE guifg=#${config.colorScheme.colors.base0D} guibg=NONE
|
||||
hi Visual gui=NONE guibg=#${config.colorScheme.colors.base0D}
|
||||
hi Pmenu guifg=#${palette.base05} guibg=#${palette.base0D}
|
||||
hi Title guifg=#${palette.base05}
|
||||
hi LineNr guifg=#${palette.base0A} guibg=NONE
|
||||
hi NonText guifg=#${palette.base03} guibg=NONE
|
||||
hi Comment guifg=#${palette.base03} gui=italic
|
||||
hi SpecialComment guifg=#${palette.base03} gui=italic guibg=NONE
|
||||
hi CursorLine guibg=#${palette.base0D}
|
||||
hi TabLineFill gui=NONE guibg=#${palette.base00}
|
||||
hi TabLine guifg=#${palette.base05} guibg=#${palette.base00} gui=NONE
|
||||
hi StatusLine gui=bold guibg=#${palette.base0D} guifg=#${palette.base01}
|
||||
hi StatusLineNC gui=NONE guibg=NONE guifg=#${palette.base05}
|
||||
hi Search guibg=#${palette.base03} guifg=#${palette.base05}
|
||||
hi VertSplit gui=NONE guifg=#${palette.base0D} guibg=NONE
|
||||
hi Visual gui=NONE guibg=#${palette.base0D}
|
||||
'';
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user