feat: move core apps to downstream and make app modules opt-in
All checks were successful
Check / eval-and-lint (push) Successful in 6m39s
All checks were successful
Check / eval-and-lint (push) Successful in 6m39s
This commit is contained in:
57
flake.nix
57
flake.nix
@@ -88,6 +88,25 @@
|
||||
modules = [{
|
||||
nomarchy.theme = lib.mkForce themeName;
|
||||
nomarchy.wallpaper = lib.mkForce "";
|
||||
nomarchy.apps = {
|
||||
alacritty.enable = true;
|
||||
btop.enable = true;
|
||||
elephant.enable = true;
|
||||
swayosd.enable = true;
|
||||
walker.enable = true;
|
||||
vscode.enable = true;
|
||||
kitty.enable = true;
|
||||
lazygit.enable = true;
|
||||
tmux.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
firefox
|
||||
xfce.thunar
|
||||
imv
|
||||
mpv
|
||||
fastfetch
|
||||
chromium
|
||||
];
|
||||
}];
|
||||
}).activationPackage;
|
||||
allThemeVariants = pkgs.linkFarm "nomarchy-all-theme-variants"
|
||||
@@ -169,6 +188,25 @@
|
||||
home-manager.users.nixos = {
|
||||
imports = [ ./features ];
|
||||
home.stateVersion = "25.11";
|
||||
nomarchy.apps = {
|
||||
alacritty.enable = true;
|
||||
btop.enable = true;
|
||||
elephant.enable = true;
|
||||
swayosd.enable = true;
|
||||
walker.enable = true;
|
||||
vscode.enable = true;
|
||||
kitty.enable = true;
|
||||
lazygit.enable = true;
|
||||
tmux.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
firefox
|
||||
xfce.thunar
|
||||
imv
|
||||
mpv
|
||||
fastfetch
|
||||
chromium
|
||||
];
|
||||
|
||||
# Live-ISO-only welcome. Pops a notification a few seconds
|
||||
# after the graphical session is up and opens a terminal
|
||||
@@ -221,6 +259,25 @@
|
||||
home-manager.users.nomarchy = {
|
||||
imports = [ ./features ];
|
||||
home.stateVersion = "25.11";
|
||||
nomarchy.apps = {
|
||||
alacritty.enable = true;
|
||||
btop.enable = true;
|
||||
elephant.enable = true;
|
||||
swayosd.enable = true;
|
||||
walker.enable = true;
|
||||
vscode.enable = true;
|
||||
kitty.enable = true;
|
||||
lazygit.enable = true;
|
||||
tmux.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
firefox
|
||||
xfce.thunar
|
||||
imv
|
||||
mpv
|
||||
fastfetch
|
||||
chromium
|
||||
];
|
||||
};
|
||||
}
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user