simplify some things and remove some unused code
This commit is contained in:
parent
931efc7518
commit
6cf86a3827
144 changed files with 251 additions and 3912 deletions
|
@ -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;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -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
|
||||
];
|
||||
}
|
|
@ -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
|
||||
];
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
services.kanshi = {
|
||||
enable = true;
|
||||
# systemdTarget = "hyprland-session.target"; # default is sway
|
||||
settings = [
|
||||
{
|
||||
profile.name = "default";
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
gtk = {
|
||||
enable = true;
|
||||
iconTheme = {
|
||||
name = "WhiteSur-dark";
|
||||
package = pkgs.whitesur-icon-theme;
|
||||
};
|
||||
};
|
||||
|
||||
qt.enable = true;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue