Removed nix-colors and gtk-nix, they were not working as well as I hoped.
This commit is contained in:
parent
4e6f7979b0
commit
0ddb13b31a
143
flake.lock
143
flake.lock
@ -1,80 +1,5 @@
|
|||||||
{
|
{
|
||||||
"nodes": {
|
"nodes": {
|
||||||
"banner": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"gtk-nix",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1669224926,
|
|
||||||
"narHash": "sha256-UK19yx8jNqbPfBZNUeJr2Sms7BhbDAUyJBF5w2CT6Hc=",
|
|
||||||
"owner": "the-argus",
|
|
||||||
"repo": "banner.nix",
|
|
||||||
"rev": "253556f4068f5cb9728e49ac42d630cdc0ccfd58",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "the-argus",
|
|
||||||
"repo": "banner.nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"base16-schemes": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1689473676,
|
|
||||||
"narHash": "sha256-L0RhUr9+W5EPWBpLcmkKpUeCEWRs/kLzVMF3Vao2ZU0=",
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-schemes",
|
|
||||||
"rev": "d95123ca6377cd849cfdce92c0a24406b0c6a789",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-schemes",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"flake-utils": {
|
|
||||||
"inputs": {
|
|
||||||
"systems": "systems"
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1689068808,
|
|
||||||
"narHash": "sha256-6ixXo3wt24N/melDWjq70UuHQLxGV8jZvooRanIHXw0=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"rev": "919d646de7be200f3bf08cb76ae1f09402b6f9b4",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"gtk-nix": {
|
|
||||||
"inputs": {
|
|
||||||
"banner": "banner",
|
|
||||||
"flake-utils": "flake-utils",
|
|
||||||
"nixpkgs": "nixpkgs"
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1692384535,
|
|
||||||
"narHash": "sha256-lFOEsDLV7kuEAcHS7HfyGewTcdSkzTxM+l3XwGhzLgU=",
|
|
||||||
"owner": "the-argus",
|
|
||||||
"repo": "gtk-nix",
|
|
||||||
"rev": "e77b9e68aa818b87389c682b4fd018ad451a85d3",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "the-argus",
|
|
||||||
"repo": "gtk-nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"home-manager": {
|
"home-manager": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@ -95,56 +20,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-colors": {
|
|
||||||
"inputs": {
|
|
||||||
"base16-schemes": "base16-schemes",
|
|
||||||
"nixpkgs-lib": "nixpkgs-lib"
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1695388192,
|
|
||||||
"narHash": "sha256-2jelpE7xK+4M7jZNyWL7QYOYegQLYBDQS5bvdo8XRUQ=",
|
|
||||||
"owner": "misterio77",
|
|
||||||
"repo": "nix-colors",
|
|
||||||
"rev": "37227f274b34a3b51649166deb94ce7fec2c6a4c",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "misterio77",
|
|
||||||
"repo": "nix-colors",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
|
||||||
"lastModified": 1692264070,
|
|
||||||
"narHash": "sha256-WepAkIL2UcHOj7JJiaFS/vxrA9lklQHv8p+xGL+7oQ0=",
|
|
||||||
"owner": "NixOS",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "42c25608aa2ad4e5d3716d8d63c606063513ba33",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"id": "nixpkgs",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"type": "indirect"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs-lib": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1694911725,
|
|
||||||
"narHash": "sha256-8YqI+YU1DGclEjHsnrrGfqsQg3Wyga1DfTbJrN3Ud0c=",
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "nixpkgs.lib",
|
|
||||||
"rev": "819180647f428a3826bfc917a54449da1e532ce0",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-community",
|
|
||||||
"repo": "nixpkgs.lib",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs_2": {
|
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1703013332,
|
"lastModified": 1703013332,
|
||||||
"narHash": "sha256-+tFNwMvlXLbJZXiMHqYq77z/RfmpfpiI3yjL6o/Zo9M=",
|
"narHash": "sha256-+tFNwMvlXLbJZXiMHqYq77z/RfmpfpiI3yjL6o/Zo9M=",
|
||||||
@ -162,25 +38,8 @@
|
|||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"gtk-nix": "gtk-nix",
|
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"nix-colors": "nix-colors",
|
"nixpkgs": "nixpkgs"
|
||||||
"nixpkgs": "nixpkgs_2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systems": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1681028828,
|
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nix-systems",
|
|
||||||
"repo": "default",
|
|
||||||
"type": "github"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -9,8 +9,6 @@
|
|||||||
url = "github:nix-community/home-manager";
|
url = "github:nix-community/home-manager";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
nix-colors.url = "github:misterio77/nix-colors";
|
|
||||||
gtk-nix.url = "github:the-argus/gtk-nix";
|
|
||||||
};
|
};
|
||||||
outputs = { nixpkgs, home-manager, ... }@inputs:
|
outputs = { nixpkgs, home-manager, ... }@inputs:
|
||||||
let
|
let
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
{ config, lib, pkgs, inputs, user, ... }:
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
inputs.nix-colors.homeManagerModules.default
|
|
||||||
./base.nix
|
./base.nix
|
||||||
./dots/tmux.nix
|
./dots/tmux.nix
|
||||||
./dots/bash.nix
|
./dots/bash.nix
|
||||||
|
@ -57,19 +57,19 @@
|
|||||||
# Uncomment the following line if you don't like systemctl's auto-paging feature:
|
# Uncomment the following line if you don't like systemctl's auto-paging feature:
|
||||||
export SYSTEMD_PAGER=
|
export SYSTEMD_PAGER=
|
||||||
export PS1='\n\u@\h:\w (\j)\n$? \$ '
|
export PS1='\n\u@\h:\w (\j)\n$? \$ '
|
||||||
export BEMENU_OPTS="--tb '#03'\
|
export BEMENU_OPTS="--fn 'Comic Mono 12'\
|
||||||
--tf '#${config.colorScheme.colors.base07}'\
|
--tb '#6272a4'\
|
||||||
--fb '#${config.colorScheme.colors.base00}'\
|
--tf '#f8f8f2'\
|
||||||
--ff '#${config.colorScheme.colors.base07}'\
|
--fb '#282a36'\
|
||||||
--nb '#${config.colorScheme.colors.base00}'\
|
--ff '#f8f8f2'\
|
||||||
--nf '#${config.colorScheme.colors.base07}'\
|
--nb '#282a36'\
|
||||||
--hb '#${config.colorScheme.colors.base02}'\
|
--nf '#6272a4'\
|
||||||
--hf '#${config.colorScheme.colors.base07}'\
|
--hb '#44475a'\
|
||||||
--sb '#${config.colorScheme.colors.base02}'\
|
--hf '#50fa7b'\
|
||||||
--sf '#${config.colorScheme.colors.base07}'\
|
--sb '#44475a'\
|
||||||
--scb '#${config.colorScheme.colors.base00}'\
|
--sf '#50fa7b'\
|
||||||
--scf '#${config.colorScheme.colors.base07}'\
|
--scb '#282a36'\
|
||||||
--fn 'Comic Mono 12'\
|
--scf '#ff79c6'"
|
||||||
--hp '10'\
|
--hp '10'\
|
||||||
--binding 'vim'\
|
--binding 'vim'\
|
||||||
--vim-esc-exits\
|
--vim-esc-exits\
|
||||||
|
@ -4,28 +4,31 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
main = {
|
main = {
|
||||||
font = "Comic Mono:size=11";
|
font = "Comic Mono:size=12";
|
||||||
};
|
};
|
||||||
colors = {
|
colors = {
|
||||||
alpha = 1.0;
|
alpha = 1.0;
|
||||||
foreground = "${config.colorScheme.colors.base07}";
|
background = "282a36";
|
||||||
background = "${config.colorScheme.colors.base00}";
|
foreground = "f8f8f2";
|
||||||
regular0 = "${config.colorScheme.colors.base00}";
|
regular0 = "21222c";
|
||||||
regular1 = "${config.colorScheme.colors.base01}";
|
regular1 = "ff5555";
|
||||||
regular2 = "${config.colorScheme.colors.base02}";
|
regular2 = "50fa7b";
|
||||||
regular3 = "${config.colorScheme.colors.base03}";
|
regular3 = "f1fa8c";
|
||||||
regular4 = "${config.colorScheme.colors.base04}";
|
regular4 = "bd93f9";
|
||||||
regular5 = "${config.colorScheme.colors.base05}";
|
regular5 = "ff79c6";
|
||||||
regular6 = "${config.colorScheme.colors.base06}";
|
regular6 = "8be9fd";
|
||||||
regular7 = "${config.colorScheme.colors.base07}";
|
regular7 = "f8f8f2";
|
||||||
bright0 = "${config.colorScheme.colors.base08}";
|
bright0 = "6272a4";
|
||||||
bright1 = "${config.colorScheme.colors.base09}";
|
bright1 = "ff6e6e";
|
||||||
bright2 = "${config.colorScheme.colors.base0A}";
|
bright2 = "69ff94";
|
||||||
bright3 = "${config.colorScheme.colors.base0B}";
|
bright3 = "ffffa5";
|
||||||
bright4 = "${config.colorScheme.colors.base0C}";
|
bright4 = "d6acff";
|
||||||
bright5 = "${config.colorScheme.colors.base0D}";
|
bright5 = "ff92df";
|
||||||
bright6 = "${config.colorScheme.colors.base0E}";
|
bright6 = "a4ffff";
|
||||||
bright7 = "${config.colorScheme.colors.base0F}";
|
bright7 = "ffffff";
|
||||||
|
selection-foreground = "ffffff";
|
||||||
|
selection-background = "44475a";
|
||||||
|
urls = "8be9fd";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -5,91 +5,13 @@
|
|||||||
font = {
|
font = {
|
||||||
name = "Comic Mono";
|
name = "Comic Mono";
|
||||||
};
|
};
|
||||||
|
iconTheme = {
|
||||||
|
name = "dracula-icon-theme";
|
||||||
|
package = "pkgs.dracula-icon-theme";
|
||||||
};
|
};
|
||||||
gtkNix = {
|
theme = {
|
||||||
enable = true;
|
name = "dracula-theme";
|
||||||
configuration = {
|
package = "pkgs.dracula-theme";
|
||||||
spacing-small = "0.3em";
|
|
||||||
spacing-medium = "0.6em";
|
|
||||||
spacing-large = "0.9em";
|
|
||||||
tint-weak = 0.3;
|
|
||||||
tint-medium = 0.6;
|
|
||||||
tint-strong = 0.9;
|
|
||||||
border-size = "0.2em";
|
|
||||||
radius = "0.5em";
|
|
||||||
disabled-opacity = 0.3;
|
|
||||||
};
|
|
||||||
|
|
||||||
defaultTransparency = 255;
|
|
||||||
|
|
||||||
# neither of these options are very useful. They're just so that if
|
|
||||||
# I forgot to make something configurable, you can override previous
|
|
||||||
# variable definitions.
|
|
||||||
extraConfigSCSS = '''';
|
|
||||||
extraColorSCSS = '''';
|
|
||||||
|
|
||||||
whites = let
|
|
||||||
mkWhite = alpha: "f0f0f3${alpha}";
|
|
||||||
in {
|
|
||||||
strongest = mkWhite "FF";
|
|
||||||
strong = mkWhite "DE";
|
|
||||||
moderate = mkWhite "57";
|
|
||||||
weak = mkWhite "24";
|
|
||||||
weakest = mkWhite "0F";
|
|
||||||
};
|
|
||||||
blacks = let
|
|
||||||
mkBlack = alpha: "191724${alpha}";
|
|
||||||
in {
|
|
||||||
strongest = mkBlack "FF";
|
|
||||||
strong = mkBlack "DE";
|
|
||||||
moderate = mkBlack "6B";
|
|
||||||
weak = mkBlack "26";
|
|
||||||
weakest = mkBlack "0F";
|
|
||||||
};
|
|
||||||
|
|
||||||
palette = rec {
|
|
||||||
# the banner palette format. can also be a path to a yaml file
|
|
||||||
# instead of attrs. this example is rose pine.
|
|
||||||
base00 = "${config.colorScheme.colors.base00}";
|
|
||||||
base01 = "${config.colorScheme.colors.base01}";
|
|
||||||
base02 = "${config.colorScheme.colors.base02}";
|
|
||||||
base03 = "${config.colorScheme.colors.base03}";
|
|
||||||
base04 = "${config.colorScheme.colors.base04}";
|
|
||||||
base05 = "${config.colorScheme.colors.base05}";
|
|
||||||
base06 = "${config.colorScheme.colors.base06}";
|
|
||||||
base07 = "${config.colorScheme.colors.base07}";
|
|
||||||
base08 = "${config.colorScheme.colors.base08}";
|
|
||||||
base09 = "${config.colorScheme.colors.base09}";
|
|
||||||
base10 = "${config.colorScheme.colors.base0A}";
|
|
||||||
base11 = "${config.colorScheme.colors.base0B}";
|
|
||||||
base12 = "${config.colorScheme.colors.base0C}";
|
|
||||||
base13 = "${config.colorScheme.colors.base0D}";
|
|
||||||
base14 = "${config.colorScheme.colors.base0E}";
|
|
||||||
base15 = "${config.colorScheme.colors.base0F}";
|
|
||||||
highlight = "${config.colorScheme.colors.base0E}";
|
|
||||||
hialt0 = "${config.colorScheme.colors.base0A}";
|
|
||||||
hialt1 = "${config.colorScheme.colors.base0E}";
|
|
||||||
hialt2 = "${config.colorScheme.colors.base0B}";
|
|
||||||
urgent = "${config.colorScheme.colors.base09}";
|
|
||||||
warn = "${config.colorScheme.colors.base0A}";
|
|
||||||
confirm = "${config.colorScheme.colors.base0D}";
|
|
||||||
link = "${config.colorScheme.colors.base0E}";
|
|
||||||
pfg-highlight = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-hialt0 = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-hialt1 = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-hialt2 = "${config.colorScheme.colors.base05}";
|
|
||||||
pfg-urgent = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-warn = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-confirm = "${config.colorScheme.colors.base00}";
|
|
||||||
pfg-link = "${config.colorScheme.colors.base00}";
|
|
||||||
ansi00 = "${config.colorScheme.colors.base03}";
|
|
||||||
ansi01 = "${config.colorScheme.colors.base09}";
|
|
||||||
ansi02 = "${config.colorScheme.colors.base0D}";
|
|
||||||
ansi03 = "${config.colorScheme.colors.base0A}";
|
|
||||||
ansi04 = "${config.colorScheme.colors.base0C}";
|
|
||||||
ansi05 = "${config.colorScheme.colors.base0E}";
|
|
||||||
ansi06 = "${config.colorScheme.colors.base0B}";
|
|
||||||
ansi07 = "${config.colorScheme.colors.base05}";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
{
|
{
|
||||||
services.mako = {
|
services.mako = {
|
||||||
enable = true;
|
enable = true;
|
||||||
backgroundColor = "#${config.colorScheme.colors.base01}";
|
backgroundColor = "#282A36";
|
||||||
borderColor = "#${config.colorScheme.colors.base0D}";
|
borderColor = "#BD93F9";
|
||||||
borderRadius = 5;
|
borderRadius = 5;
|
||||||
borderSize = 2;
|
borderSize = 2;
|
||||||
textColor = "#${config.colorScheme.colors.base07}";
|
textColor = "#F8F8F2";
|
||||||
anchor = "top-right";
|
anchor = "top-right";
|
||||||
layer = "overlay";
|
layer = "overlay";
|
||||||
maxVisible = 5;
|
maxVisible = 5;
|
||||||
@ -14,15 +14,15 @@
|
|||||||
defaultTimeout = 10000;
|
defaultTimeout = 10000;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
[urgency=low]
|
[urgency=low]
|
||||||
border-color=#${config.colorScheme.colors.base00}
|
border-color=#282A36
|
||||||
text-color=#${config.colorScheme.colors.base07}
|
text-color=#F8F8F2
|
||||||
[urgency=normal]
|
[urgency=normal]
|
||||||
border-color=#${config.colorScheme.colors.base0D}
|
border-color=#BD93F9
|
||||||
text-color=#${config.colorScheme.colors.base07}
|
text-color=#F8F8F2
|
||||||
[urgency=high]
|
[urgency=high]
|
||||||
background-color=#${config.colorScheme.colors.base0D}
|
background-color=#FF5555
|
||||||
border-color=#${config.colorScheme.colors.base0D}
|
border-color=#FF5555
|
||||||
text-color=#${config.colorScheme.colors.base07}
|
text-color=#F8F8F2
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -24,9 +24,9 @@
|
|||||||
riverctl spawn "nm-applet"
|
riverctl spawn "nm-applet"
|
||||||
|
|
||||||
# Theme
|
# Theme
|
||||||
riverctl background-color 0x${config.colorScheme.colors.base00}
|
riverctl background-color 0x282A36
|
||||||
riverctl border-color-focused 0x${config.colorScheme.colors.base0C}
|
riverctl border-color-focused 0xF8F8F2
|
||||||
riverctl border-color-unfocused 0x${config.colorScheme.colors.base00}
|
riverctl border-color-unfocused 0x282A36
|
||||||
|
|
||||||
# Launch Shortcuts
|
# Launch Shortcuts
|
||||||
riverctl map normal Super Return spawn "$TERMINAL tmux.sh"
|
riverctl map normal Super Return spawn "$TERMINAL tmux.sh"
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
{ pkgs, config, ... }:
|
|
||||||
{
|
|
||||||
xdg.configFile = {
|
|
||||||
"current_theme.xml" = {
|
|
||||||
enable = true;
|
|
||||||
text = ''
|
|
||||||
<color0>${config.colorScheme.colors.base00}</color0>
|
|
||||||
<color1>${config.colorScheme.colors.base01}</color1>
|
|
||||||
<color2>${config.colorScheme.colors.base02}</color2>
|
|
||||||
<color3>${config.colorScheme.colors.base03}</color3>
|
|
||||||
<color4>${config.colorScheme.colors.base04}</color4>
|
|
||||||
<color5>${config.colorScheme.colors.base05}</color5>
|
|
||||||
<color6>${config.colorScheme.colors.base06}</color6>
|
|
||||||
<color7>${config.colorScheme.colors.base07}</color7>
|
|
||||||
<color8>${config.colorScheme.colors.base08}</color8>
|
|
||||||
<color9>${config.colorScheme.colors.base09}</color9>
|
|
||||||
<color10>${config.colorScheme.colors.base0A}</color10>
|
|
||||||
<color11>${config.colorScheme.colors.base0B}</color11>
|
|
||||||
<color12>${config.colorScheme.colors.base0C}</color12>
|
|
||||||
<color13>${config.colorScheme.colors.base0D}</color13>
|
|
||||||
<color14>${config.colorScheme.colors.base0E}</color14>
|
|
||||||
<color15>${config.colorScheme.colors.base0F}</color15>
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
@ -3,28 +3,28 @@
|
|||||||
programs.swaylock = {
|
programs.swaylock = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
color = "${config.colorScheme.colors.base00}";
|
color = "282a36";
|
||||||
inside-color = "${config.colorScheme.colors.base01}";
|
inside-color = "1F202A";
|
||||||
line-color = "${config.colorScheme.colors.base01}";
|
line-color = "1F202A";
|
||||||
ring-color = "${config.colorScheme.colors.base09}";
|
ring-color = "bd93f9";
|
||||||
text-color = "${config.colorScheme.colors.base07}";
|
text-color = "f8f8f2";
|
||||||
layout-bg-color = "${config.colorScheme.colors.base01}";
|
layout-bg-color = "1F202A";
|
||||||
layout-text-color = "${config.colorScheme.colors.base07}";
|
layout-text-color = "f8f8f2";
|
||||||
inside-clear-color = "${config.colorScheme.colors.base04}";
|
inside-clear-color = "6272a4";
|
||||||
line-clear-color = "${config.colorScheme.colors.base01}";
|
line-clear-color = "1F202A";
|
||||||
ring-clear-color = "${config.colorScheme.colors.base04}";
|
ring-clear-color = "6272a4";
|
||||||
text-clear-color = "${config.colorScheme.colors.base01}";
|
text-clear-color = "1F202A";
|
||||||
inside-ver-color = "${config.colorScheme.colors.base09}";
|
inside-ver-color = "bd93f9";
|
||||||
line-ver-color = "${config.colorScheme.colors.base01}";
|
line-ver-color = "1F202A";
|
||||||
ring-ver-color = "${config.colorScheme.colors.base09}";
|
ring-ver-color = "bd93f9";
|
||||||
text-ver-color = "${config.colorScheme.colors.base01}";
|
text-ver-color = "1F202A";
|
||||||
inside-wrong-color = "${config.colorScheme.colors.base0B}";
|
inside-wrong-color = "ff5555";
|
||||||
line-wrong-color = "${config.colorScheme.colors.base01}";
|
line-wrong-color = "1F202A";
|
||||||
ring-wrong-color = "${config.colorScheme.colors.base0B}";
|
ring-wrong-color = "ff5555";
|
||||||
text-wrong-color = "${config.colorScheme.colors.base01}";
|
text-wrong-color = "1F202A";
|
||||||
bs-hl-color = "${config.colorScheme.colors.base0B}";
|
bs-hl-color = "ff5555";
|
||||||
key-hl-color = "${config.colorScheme.colors.base02}";
|
key-hl-color = "50fa7b";
|
||||||
text-caps-lock-color = "${config.colorScheme.colors.base07}";
|
text-caps-lock-color = "f8f8f2";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -43,16 +43,12 @@
|
|||||||
# Set status bar postition
|
# Set status bar postition
|
||||||
set -g status-position top
|
set -g status-position top
|
||||||
|
|
||||||
# Status bar theme
|
setw -g window-status-current-format "[#I:#W#F]"
|
||||||
set -g status-style "fg=#${config.colorScheme.colors.base0D}"
|
setw -g window-status-format "#I:#W#F"
|
||||||
|
|
||||||
# Window theme
|
|
||||||
setw -g window-status-current-style "bg=#${config.colorScheme.colors.base0D} fg=#${config.colorScheme.colors.base00}
|
|
||||||
setw -g window-status-current-format " #I:#W#F "
|
|
||||||
setw -g window-status-format "[#I:#W#F]"
|
|
||||||
'';
|
'';
|
||||||
plugins = with pkgs; [
|
plugins = with pkgs.tmuxPlugins; [
|
||||||
tmuxPlugins.urlview
|
dracula
|
||||||
|
urlview
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -4,6 +4,20 @@
|
|||||||
imports = [
|
imports = [
|
||||||
./cli.nix
|
./cli.nix
|
||||||
];
|
];
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
font = {
|
||||||
|
name = "Comic Mono";
|
||||||
|
};
|
||||||
|
iconTheme = {
|
||||||
|
name = "dracula-icon-theme";
|
||||||
|
package = "pkgs.dracula-icon-theme";
|
||||||
|
};
|
||||||
|
theme = {
|
||||||
|
name = "dracula-theme";
|
||||||
|
package = "pkgs.dracula-theme";
|
||||||
|
};
|
||||||
|
};
|
||||||
xdg = {
|
xdg = {
|
||||||
systemDirs.data = [
|
systemDirs.data = [
|
||||||
"/var/lib/flatpak/exports/share"
|
"/var/lib/flatpak/exports/share"
|
||||||
|
@ -2,19 +2,14 @@
|
|||||||
{ config, lib, pkgs, inputs, user, ... }:
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
inputs.gtk-nix.homeManagerModule
|
|
||||||
./gui.nix
|
./gui.nix
|
||||||
./dots/foot.nix
|
./dots/foot.nix
|
||||||
./dots/mako.nix
|
./dots/mako.nix
|
||||||
./dots/river.nix
|
./dots/river.nix
|
||||||
./dots/special.nix
|
|
||||||
./dots/swappy.nix
|
./dots/swappy.nix
|
||||||
./dots/swaylock.nix
|
./dots/swaylock.nix
|
||||||
./dots/waybar.nix
|
./dots/waybar.nix
|
||||||
];
|
];
|
||||||
# themes can be found here: https://github.com/tinted-theming/base16-schemes
|
|
||||||
colorScheme = inputs.nix-colors.colorSchemes.dracula;
|
|
||||||
gtkNix.enable = true;
|
|
||||||
services.kanshi = {
|
services.kanshi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
profiles = {
|
profiles = {
|
||||||
|
@ -1 +1,12 @@
|
|||||||
# [ ] Web Services
|
# [ ] Web Services
|
||||||
|
|
||||||
|
soju/senpai
|
||||||
|
soundcloud
|
||||||
|
bitwarden
|
||||||
|
searx
|
||||||
|
miniflux
|
||||||
|
ssh
|
||||||
|
http
|
||||||
|
gemini
|
||||||
|
gopher
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user