From 515ca078da87c5f478c45d4c31d819879f3b6a03 Mon Sep 17 00:00:00 2001 From: Sebastian Fischer Date: Fri, 6 Feb 2026 22:32:49 +0100 Subject: [PATCH] [TASK] Save current state --- .gitignore | 3 ++- README.md | 2 ++ config/common.nix | 13 ++++--------- config/configuration.nix | 3 ++- config/home.nix | 33 ++++++++++++++++++++++++++++++++- config/vm.nix | 6 ++++++ 6 files changed, 48 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index f78af5e..0f3d491 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.iso *.qcow2 -config/hardware-configuration.nix \ No newline at end of file +config/hardware-configuration.nix +temp/* diff --git a/README.md b/README.md index 23971f2..d55fc62 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils vir Video QXL configuration.nix services.spice-vdagentd.enable = true; +Falls zu klein HDD erweitern mit `qemu-img resize nixos.qcow2 +20G` + ## Install inside nixos sudo -i diff --git a/config/common.nix b/config/common.nix index 21238b9..8438ae9 100644 --- a/config/common.nix +++ b/config/common.nix @@ -4,16 +4,11 @@ # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ - # vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. - # wget - spice-vdagent - phodav - wl-clipboard - - google-chrome - git - gitflow vim + git + wget + curl + htop ]; # Bootloader. diff --git a/config/configuration.nix b/config/configuration.nix index c38bba2..e426550 100644 --- a/config/configuration.nix +++ b/config/configuration.nix @@ -8,6 +8,8 @@ ]; + nixpkgs.config.allowUnfree = true; + # Home Manager Konfiguration home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; @@ -16,5 +18,4 @@ home-manager.users.sebastian = import ./home.nix; system.stateVersion = "25.11"; - nixpkgs.config.allowUnfree = true; } diff --git a/config/home.nix b/config/home.nix index f5971bc..3f2469d 100644 --- a/config/home.nix +++ b/config/home.nix @@ -5,6 +5,37 @@ home.stateVersion = "25.11"; home.packages = with pkgs; [ - rustdesk + # Desktop-Anwendungen + thunderbird + vlc + gimp + filezilla + solaar + libreoffice-fresh + hunspell + hunspellDicts.de_DE + darktable + + # Browser + google-chrome + + # Kommunikation + signal-desktop + + # Remote Desktop + rustdesk-flutter + + # Gaming + lutris + steam + + # Entwicklung + jetbrains-toolbox + jetbrains.phpstorm + mkcert + gitflow + + # Tools + stow ]; } diff --git a/config/vm.nix b/config/vm.nix index 6b59d1a..0fec741 100644 --- a/config/vm.nix +++ b/config/vm.nix @@ -1,6 +1,12 @@ { pkgs, ... }: { + environment.systemPackages = with pkgs; [ + spice-vdagent + phodav + wl-clipboard + ]; + # List services that you want to enable: services.spice-vdagentd.enable = true; services.spice-webdavd.enable = true;