simplify some things and remove some unused code

This commit is contained in:
xunuwu 2025-01-12 15:16:01 +01:00
parent 931efc7518
commit 6cf86a3827
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
144 changed files with 251 additions and 3912 deletions

View file

@ -10,7 +10,6 @@
"xun@kidney" = [
../.
./kidney
# inputs.nix-index-database.hmModules.nix-index
{home.stateVersion = "24.05";}
];
"xun@nixdesk" = [
@ -19,11 +18,6 @@
inputs.sops-nix.homeManagerModules.sops
{home.stateVersion = "23.11";}
];
"xun@hopper" = [
../.
./hopper
{home.stateVersion = "23.11";}
];
};
inherit (inputs.home-manager.lib) homeManagerConfiguration;
@ -37,10 +31,6 @@ in {
modules = homeImports."xun@nixdesk";
inherit pkgs extraSpecialArgs;
};
"xun@hopper" = homeManagerConfiguration {
modules = homeImports."xun@hopper";
inherit pkgs extraSpecialArgs;
};
};
};
}

View file

@ -1,20 +0,0 @@
{...}: {
imports = [
../../editors/nvim.nix
../../terminal/shell/zsh.nix
../../terminal/emulator/wezterm.nix
../../programs/browsers/firefox
../../programs/desktop
../../programs/desktop/awesome
../../programs/media
../../programs/media/jellyfin.nix
../../services/media/playerctl.nix
../../services/system/polkit-agent.nix
../../services/system/udiskie.nix
];
}

View file

@ -4,29 +4,22 @@
...
}: {
imports = [
self.homeManagerModules.xun
../../editors/emacs.nix
../../editors/nvim.nix
# ../../terminal/shell/zsh.nix
# ../../terminal/programs
# ../../terminal/programs/lazygit.nix
# ../../develop
# ../../develop/small-misc.nix
];
xun = {
develop = {
enable = true;
};
desktop = {
xdg.enable = true;
};
programs.terminal = {
shell.zsh.enable = true;
direnv.enable = true;
comma.enable = true;
tmux.enable = true;
irssi.enable = true;
};
};
../../terminal/shell/zsh.nix
../../terminal/programs/xdg.nix
../../terminal/programs/direnv.nix
../../terminal/programs/comma.nix
../../terminal/programs/tmux.nix
../../terminal/programs/irssi.nix
../../develop/langs/nix.nix
../../develop/tools.nix
../../develop/devenv.nix
../../terminal/programs/git.nix
../../terminal/programs/github.nix
../../terminal/programs/lazygit.nix
];
}

View file

@ -4,44 +4,53 @@
...
}: {
imports = [
self.homeManagerModules.xun
# ./kanshi.nix
./defaults.nix
../../secrets
# ../../terminal
# ../../terminal/programs/zellij.nix
../../terminal/shell/zsh.nix
../../terminal/programs/xdg.nix
../../terminal/programs/direnv.nix
../../terminal/programs/tmux.nix
../../terminal/programs/comma.nix
../../terminal/programs/zoxide.nix
../../terminal/programs/tdf.nix
# ../../terminal/programs/irssi.nix
../../terminal/programs/irssi.nix
../../terminal/programs/git.nix
../../terminal/programs/github.nix
../../terminal/programs/lazygit.nix
# ../../terminal/programs/beets.nix
../../editors/emacs.nix
../../editors/nvim.nix
../../editors/vscode.nix
../../editors/jetbrains
../../editors/jetbrains/android-studio.nix
../../programs/browsers/firefox
../../programs/browsers/tor.nix
../../programs/browsers/chromium.nix
../../terminal/emulator/wezterm.nix
../../terminal/emulator/foot.nix
# desktop
../../programs/desktop
# ../../programs/desktop/theme.nix
../../programs/desktop/awesome
#../../programs/desktop/hyprland
../../programs/desktop/sway
# development
../../develop/common.nix
../../develop/tools.nix
../../develop/docs.nix
../../develop/devenv.nix
../../develop/langs/haskell.nix
../../develop/langs/rust.nix
../../develop/langs/uiua.nix
#../../develop
#../../develop/small-misc.nix
../../develop/langs/nix.nix
../../develop/langs/zig.nix
../../develop/langs/lua.nix
../../develop/langs/c.nix
# programs
../../programs/misc/keepassxc.nix
@ -64,14 +73,14 @@
../../programs/music/cmus.nix
../../programs/media
../../programs/media/jellyfin.nix
# gaming
../../programs/games
# ../../programs/games/roblox.nix
# ../../programs/games/krunker.nix
../../programs/games/roblox.nix
../../programs/games/krunker.nix
#../../programs/games/ludusavi.nix
# ./dark.nix
# ./xundark.nix
# media services
../../services/media/playerctl.nix
@ -79,34 +88,6 @@
../../services/system/polkit-agent.nix
../../services/system/udiskie.nix # although i dont need this for usb memory, it is quite convenient for flashing qmk
];
xun = let
enabled = {enable = true;};
in {
desktop = {
xdg = enabled;
};
programs.terminal = {
shell.zsh = enabled;
direnv = enabled;
comma = enabled;
tmux = enabled;
irssi = enabled;
};
develop = {
enable = true;
docs = enabled;
lang = {
c = enabled;
zig = enabled;
lua = enabled;
};
};
gaming = {
krunker = enabled;
roblox.sobercookie = enabled;
};
# school.geogebra = enabled;
};
qt = {
enable = true;

View file

@ -1,7 +1,6 @@
{
services.kanshi = {
enable = true;
# systemdTarget = "hyprland-session.target"; # default is sway
settings = [
{
profile.name = "default";

View file

@ -1,11 +0,0 @@
{pkgs, ...}: {
gtk = {
enable = true;
iconTheme = {
name = "WhiteSur-dark";
package = pkgs.whitesur-icon-theme;
};
};
qt.enable = true;
}