refactor home/tiling

refactor home/terminal

refactor home/apps

refactor home/services

refactor home/games
This commit is contained in:
Sean Kovacs 2026-01-19 12:40:30 -05:00
commit e228035134
Signed by: sckova
GPG key ID: 00F325187C68651A
31 changed files with 39 additions and 21 deletions

8
home/apps/default.nix Normal file
View file

@ -0,0 +1,8 @@
{
imports = [
./discord.nix
./librewolf.nix
./mpv.nix
./vscode.nix
];
}

View file

@ -6,7 +6,7 @@
...
}: {
home.file.".librewolf/default/chrome/" = {
source = ./chrome;
source = ./librewolf_css;
force = true;
recursive = true;
};

6
home/games/default.nix Normal file
View file

@ -0,0 +1,6 @@
{
imports = [
./minecraft.nix
./morrowind.nix
];
}

View file

@ -3,7 +3,11 @@
pkgs,
...
}: {
imports = [./gtk.nix ./qt.nix];
imports = [
./gtk.nix
./qt.nix
./systemd.nix
];
home.file = {
".icons/default/index.theme" = {

View file

@ -0,0 +1,8 @@
{
imports = [
./btop.nix
./fish.nix
./kitty.nix
./neovim.nix
];
}

View file

@ -25,19 +25,19 @@
functions = {
fish_prompt = {
description = "Write out the prompt";
body = builtins.readFile ./functions/fish-prompt.fish;
body = builtins.readFile ./fish_functions/fish-prompt.fish;
};
kitty-ssh = {
description = "Integrate Kitten SSH with Fish";
body = builtins.readFile ./functions/kitty-ssh.fish;
body = builtins.readFile ./fish_functions/kitty-ssh.fish;
};
nix-shell = {
description = "Wrapper for nix-shell that runs fish by default";
body = builtins.readFile ./functions/nix-shell.fish;
body = builtins.readFile ./fish_functions/nix-shell.fish;
};
logout = {
description = "Log out of KDE Plasma";
body = builtins.readFile ./functions/logout.fish;
body = builtins.readFile ./fish_functions/logout.fish;
};
};
};

View file

@ -2,6 +2,7 @@
imports = [
./niri.nix
./noctalia.nix
./wallpaper.nix
];
home.packages = with pkgs; [