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

View file

@ -214,22 +214,13 @@
users.sckova = { users.sckova = {
imports = [ imports = [
./home ./home
./home/games/minecraft ./home/apps
./home/games/morrowind ./home/games
./home/graphical/discord
./home/graphical/firefox
./home/graphical/mpv
./home/tiling/niri
./home/tiling/wallpaper
./home/systemd
./home/terminal/btop
./home/terminal/fish
./home/terminal/kitty
./home/terminal/nvim
./home/kde
./home/theming
./home/vscode
./home/hosts/${hostname} ./home/hosts/${hostname}
./home/kde
./home/services
./home/terminal
./home/tiling
]; ];
}; };
sharedModules = [ sharedModules = [

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/" = { home.file.".librewolf/default/chrome/" = {
source = ./chrome; source = ./librewolf_css;
force = true; force = true;
recursive = 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, pkgs,
... ...
}: { }: {
imports = [./gtk.nix ./qt.nix]; imports = [
./gtk.nix
./qt.nix
./systemd.nix
];
home.file = { home.file = {
".icons/default/index.theme" = { ".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 = { functions = {
fish_prompt = { fish_prompt = {
description = "Write out the prompt"; description = "Write out the prompt";
body = builtins.readFile ./functions/fish-prompt.fish; body = builtins.readFile ./fish_functions/fish-prompt.fish;
}; };
kitty-ssh = { kitty-ssh = {
description = "Integrate Kitten SSH with Fish"; description = "Integrate Kitten SSH with Fish";
body = builtins.readFile ./functions/kitty-ssh.fish; body = builtins.readFile ./fish_functions/kitty-ssh.fish;
}; };
nix-shell = { nix-shell = {
description = "Wrapper for nix-shell that runs fish by default"; 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 = { logout = {
description = "Log out of KDE Plasma"; 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 = [ imports = [
./niri.nix ./niri.nix
./noctalia.nix ./noctalia.nix
./wallpaper.nix
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [