Change configuration structure

This commit is contained in:
2026-04-10 23:31:52 +02:00
parent 1df132a22d
commit 4ed0b94da5
4 changed files with 17 additions and 12 deletions
-7
View File
@@ -1,7 +0,0 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
pods
zed-editor
];
}
+6 -3
View File
@@ -17,16 +17,19 @@
# System configurations
os.keyboard.apple.enable = true;
# Flatpak configuration
os.flatpak.enable = true;
# Virtualisation Apps
os.virtualisation.cuda.enable = true;
os.virtualisation.podman.enable = true;
# Terminal
programs.ssh.enableAskPassword = false; # No-window git push fix
# Shells configurations
os.shells.gnome.enable = true;
# Terminal
programs.ssh.enableAskPassword = false; # No-window git push fix
# System version
system.stateVersion = "25.11";
}
+5 -2
View File
@@ -1,7 +1,10 @@
{ ... }:
{ pkgs, ... }:
{
os.flatpak.enable = true;
services.flatpak.packages = [
"io.github.flattool.Warehouse"
];
environment.systemPackages = with pkgs; [
zed-editor
];
}
+6
View File
@@ -0,0 +1,6 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
pods
];
}