nixos/home/semita.nix

81 lines
2.2 KiB
Nix
Raw Permalink Normal View History

2024-09-09 11:41:10 +01:00
{
pkgs,
config,
...
2024-05-30 21:20:39 +01:00
}: {
imports = [
# Import users
./users/sam
./common/core
# Import optional
./common/optional/git.nix
2024-05-31 11:22:16 +01:00
./common/optional/sops.nix
2024-05-30 21:20:39 +01:00
./common/optional/syncthing.nix
2024-06-13 23:33:14 +01:00
./common/optional/desktop/dwm
./common/optional/desktop/common/themes/standard-dark.nix
2024-07-21 14:42:22 +01:00
./common/optional/notes.nix
2024-08-20 13:14:24 +01:00
./common/optional/yazi.nix
2024-09-30 09:37:25 +01:00
./common/optional/transmission.nix
2024-05-30 21:20:39 +01:00
];
2024-05-31 00:17:16 +01:00
2024-06-15 17:22:54 +01:00
colorScheme = {
slug = "serene";
name = "Serene";
author = "Bitlab21";
palette = {
base00 = "#1F1F28";
base01 = "#16161D";
base02 = "#223249";
base03 = "#363646";
base04 = "#727169";
base05 = "#DCD7BA";
base06 = "#C8C093";
base07 = "#717C7C";
base08 = "#C34043";
base09 = "#FFA066";
base0A = "#C0A36E";
base0B = "#76946A";
base0C = "#6A9589";
base0D = "#7E9CD8";
base0E = "#957FB8";
base0F = "#D27E99";
};
};
2024-06-02 14:30:14 +01:00
xresources.extraConfig = ''
! st
st.alpha: 0.8
St.font: monospace:pixelsize=21:antialias=true:autohint=true;
St.font2: NotoColorEmoji:pixelsize=19:antialias=true:autohint=true;
2024-07-20 12:39:36 +01:00
! dwm
dwm.borderpx: 3
dwm.font: monospace:size=12
dwm.col_base00: #${config.colorScheme.colors.base00}
dwm.col_base03: #${config.colorScheme.colors.base03}
dwm.col_base04: #${config.colorScheme.colors.base04}
dwm.col_base05: #${config.colorScheme.colors.base05}
dwm.col_base08: #${config.colorScheme.colors.base08}
dwm.col_base0B: #${config.colorScheme.colors.base0B}
2024-07-20 12:39:36 +01:00
! dmenu
dmenu.font: monospace:size=12
dmenu.font2: NotoColorEmoji:pixelsize=22:antialias=true:autohint=true
dmenu.topbar: 1
dmenu.normfgcolor: #${config.colorScheme.colors.base05}
dmenu.normbgcolor: #${config.colorScheme.colors.base03}
dmenu.selfgcolor: #${config.colorScheme.colors.base00}
dmenu.selbgcolor: #${config.colorScheme.colors.base0B}
2024-07-20 12:39:36 +01:00
Nsxiv.window.background: #${config.colorScheme.colors.base03}
Nsxiv.window.foreground: #${config.colorScheme.colors.base05}
Nsxiv.mark.foreground: #${config.colorScheme.colors.base08}
2024-09-09 11:41:10 +01:00
Nsxiv.bar.background: #${config.colorScheme.colors.base00}
Nsxiv.bar.foreground: #${config.colorScheme.colors.base05}
Nsxiv.bar.font: monospace:size=12
'';
2024-05-30 21:20:39 +01:00
}