Added: Final catppuccin stuff; TODOS for later; Programs I found in the catppuccin nix repo

This commit is contained in:
2026-03-28 23:33:26 +01:00
parent 8ab590b6dc
commit fccbe7dac5
3 changed files with 75 additions and 3 deletions

View File

@@ -51,6 +51,8 @@
kitty.enable = true;
lazygit.enable = true;
yazi.enable = true;
fish.enable = true;
cursors = {
enable = true;
@@ -72,6 +74,10 @@
};
mako.enable = true;
mpv.enable = true;
newsboat.enable = true;
mangohud.enable = true;
gtk.icon.enable = true;
kvantum = {

View File

@@ -10,7 +10,6 @@
];
_module.args.compositor = "hyprland";
home = {
packages = with pkgs; [
waypaper
@@ -18,4 +17,32 @@
];
file.".config/waypaper/config.ini".source = ./waypaper.ini;
};
# TODO: Qutebrowser install
programs = {
mangohud = {
enable = true;
settings = {
position = "top-right";
offset_x = 20;
offset_y = 20;
fps = true;
cpu_stats = true;
gpu_stats = true;
cpu_temp = true;
gpu_temp = true;
ram = true;
vram = true;
background_alpha = 0.5;
};
};
# TODO: Needs config!
mpv = {
enable = true;
};
};
}

View File

@@ -70,6 +70,43 @@
};
};
programs.newsboat = {
enable = true;
autoReload = true;
browser = "xdg-open";
urls = [
{
url = "https://www.tagesschau.de/xml/rss2";
tags = [
"news"
"de"
];
}
{
url = "https://www.spiegel.de/schlagzeilen/index.rss";
tags = [
"news"
"de"
];
}
{
url = "https://www.focus.de/rss";
tags = [
"news"
"de"
];
}
{
url = "https://feeds.feedburner.com/blogspot/rkEL";
tags = [ "blog" ];
}
];
};
programs.cava = {
enable = true;
};
programs.yazi = {
enable = true;
enableBashIntegration = true;
@@ -90,8 +127,8 @@
enableBashIntegration = true;
enableZshIntegration = true;
enableFishIntegration = true;
defaultCommand = "fd --type f --strip-cwd-prefix --hidden --exclued .git";
fileWidgetCommand = "fd --type f --strip-cwd-prefix --hidden --exclued .git";
defaultCommand = "fd --type f --strip-cwd-prefix --hidden --exclude .git";
fileWidgetCommand = "fd --type f --strip-cwd-prefix --hidden --exclude .git";
defaultOptions = [
"--height 100%"
"--border sharp"
@@ -101,6 +138,8 @@
];
};
# TODO: Install OpenCode
# TODO: Install NuShell
programs.fish = {
enable = true;