This commit is contained in:
2025-11-14 09:07:37 +01:00
parent 03aebab782
commit e6609fd6f4
80 changed files with 770 additions and 77 deletions

View File

@@ -2,7 +2,6 @@
pkgs,
lib,
inputs,
monitorSetup,
...
}:
{
@@ -17,34 +16,58 @@
inputs.spicetify-nix.homeManagerModules.default
../../programs/wm
../../programs/wm/hyprland
../../programs/wm/niri
# ../../programs/wm/niri
../../programs/webcam.nix
../../programs/wm/common/notifier/mako.nix
../../programs/wm/common/wallpaper/swww.nix
];
home.packages = with pkgs; [
audacity
blender
slic3r
okular
kdePackages.okular
obsidian
element-desktop
zapzap
libsForQt5.okular
onlyoffice-desktopeditors
openscad
fstl
sqlitebrowser
kubectl
# PDF Tools
pandoc
texlive.combined.scheme-full
wkhtmltopdf-bin
# Games
lutris
airshipper
xonotic
# GUI Tools
anydesk
];
catppuccin = {
enable = true;
flavor = "mocha";
accent = "red";
cache.enable = true;
kvantum = {
enable = false;
};
thunderbird = {
accent = "teal";
enable = true;
profile = "catppuccin-mocha-teal";
};
};
programs = {
@@ -129,5 +152,7 @@
};
};
home.file.".config/fastfetch/config.jsonc".source = ./config.jsonc;
home.file.".config/tabiew/theme.toml".source = ./theme.toml;
}

View File

@@ -13,7 +13,10 @@
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCaLHfxVylghDMYR8t4QMUpeRRqXasNABQKBEy9MmhbUXCcWiPbPMSZH8FMHON34rm2OrXP1kY/8jQxqBJDA+SqpFR2AZ4Khk9iVMaq5GHxxpn2amZUjoBa+fB29WaiE1npV5JVJV3O0ylw6GtiCnpneE6fGx2MO1vOY/7zKrUX/OK7WfwkDpeEzZgV/j/md917HrzUVeZwdeTq3WCRO8Gew6R8Xs6FRjSiGuH0dq14D4Ow5Zf1cI1jx+JfD/5vGasw8HXPu1NdxsOE+6D7/22IKqGr+S74/lAoyyD5qqk0s05lw8UY/PXBLJaNLZu9Fwx0BqTHpJEvftpmvd9wUxgR3msx9VXtKNSrqivIbDgeU+3oGzzkrGZODl7FCp4XKGmbrX85Z6lKwEGgv5jez4MLZcmT86bxB7m1wIbqSbVtfhS+GI7yPTA/kLzzFa14Im/+LTj95pb8qs2ALMwTMP1j2f9A6D3RriOFihL+68qn+YbK58KuV1R0f+CQRmlfVbk= phil@web.cyperpunk.de"
];
shell = pkgs.fish;
extraGroups = [ "video" ];
extraGroups = [
"video"
"kvm"
];
};
# Fix underlying System POSIX bugs
@@ -29,9 +32,16 @@
programs.fish = {
enable = true;
shellAliases = {
ls = "eza";
la = "eza -la";
f = "fzf";
i = "kitty +kitten icat";
tw = "tw --theme config";
};
interactiveShellInit = ''
fish_config prompt choose disco
starship init fish | source
fzf --fish | source
function fish_greeting
fastfetch
end

140
users/phil/theme.toml Normal file
View File

@@ -0,0 +1,140 @@
# Catppuccin Mocha Theme for Tabiew
# Base colors from Catppuccin Mocha palette
[table_header]
fg = "#F5E0DC" # Rosewater
bg = "#181825" # Mantle
add_modifier = "BOLD"
sub_modifier = ""
[[table_headers]]
fg = "#F5C2E7" # Pink
bg = "#181825" # Mantle
add_modifier = "BOLD"
sub_modifier = ""
[[table_headers]]
fg = "#CBA6F7" # Mauve
bg = "#181825" # Mantle
add_modifier = "BOLD"
sub_modifier = ""
[[table_headers]]
fg = "#89DCEB" # Sky
bg = "#181825" # Mantle
add_modifier = "BOLD"
sub_modifier = ""
[[rows]]
fg = "#CDD6F4" # Text
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[rows]]
fg = "#CDD6F4" # Text
bg = "#181825" # Mantle
add_modifier = ""
sub_modifier = ""
[highlight]
fg = "#181825" # Mantle
bg = "#F9E2AF" # Yellow
add_modifier = "BOLD"
sub_modifier = ""
[[table_tags]]
fg = "#181825" # Mantle
bg = "#F38BA8" # Red
add_modifier = "BOLD"
sub_modifier = ""
[[table_tags]]
fg = "#181825" # Mantle
bg = "#A6E3A1" # Green
add_modifier = "BOLD"
sub_modifier = ""
[block]
fg = "#FAB387" # Peach
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[block_tag]
fg = "#181825" # Mantle
bg = "#FAB387" # Peach
add_modifier = "BOLD"
sub_modifier = ""
[text]
fg = "#CDD6F4" # Text
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[subtext]
fg = "#9399B2" # Overlay1
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[error]
fg = "#CDD6F4" # Text
bg = "#F38BA8" # Red
add_modifier = "BOLD"
sub_modifier = ""
[[chart]]
fg = "#F38BA8" # Red
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#FAB387" # Peach (Orange)
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#F9E2AF" # Yellow
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#A6E3A1" # Green
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#94E2D5" # Teal
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#89DCEB" # Sky (Cyan)
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#89B4FA" # Blue
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#CBA6F7" # Mauve (Purple)
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""
[[chart]]
fg = "#F5C2E7" # Pink
bg = "#313244" # Surface0
add_modifier = ""
sub_modifier = ""