make everything more modular + basic kitagawa config using gnome

This commit is contained in:
greyweather committed 2026-07-05 14:19:03 +01:00
1 parent 1d28c22bfc
commit 01ce9ad9ca
14 files changed
+203 -169

No files matched your search

+2
View File
@@ -2,6 +2,8 @@
pkgs,
...
}: {
programs.zsh.initContent = lib.mkOrder 1500 "fastfetch";
programs.fastfetch = {
enable = true;
settings = {
+14
View File
@@ -0,0 +1,14 @@
{
pkgs,
...
}: {
programs.kitty = {
enable = true;
settings = {
confirm_os_window_close = -1;
};
shellIntegration.enableBashIntegration = true;
themeFile = "Arthur";
};
}
+27
View File
@@ -0,0 +1,27 @@
{
pkgs,
...
}: {
home.shell.enableZshIntegration = true;
programs.kitty.shellIntegration.enableZshIntegration = true;
programs.zsh = {
antidote = {
enable = true;
plugins = [
"getantidote/use-omz"
"ohmyzsh/ohmyzsh path:lib"
"ohmyzsh/ohmyzsh path:plugins/pip"
"ohmyzsh/ohmyzsh path:plugins/command-not-found"
"ohmyzsh/ohmyzsh path:themes/nanotech.zsh-theme"
"zsh-users/zsh-autosuggestions"
"zsh-users/zsh-syntax-highlighting"
];
};
localVariables = {
PATH = "/home/grey/.local/bin:$PATH";
};
}
}