From 013b6572b8618bd8c89e0f3632f8b1b4a68b693d Mon Sep 17 00:00:00 2001 From: Till Date: Thu, 8 Aug 2024 23:37:21 +0200 Subject: [PATCH] virtualization, update --- flake.lock | 12 ++++++------ flake.nix | 4 ++-- home/default.nix | 5 ++++- system/default.nix | 13 +++++++------ 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/flake.lock b/flake.lock index a4270d0..d8f7cc1 100644 --- a/flake.lock +++ b/flake.lock @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1722372011, - "narHash": "sha256-B2xRiC3NEJy/82ugtareBkRqEkPGpMyjaLxaR8LBxNs=", + "lastModified": 1722869614, + "narHash": "sha256-7ojM1KSk3mzutD7SkrdSflHXEujPvW1u7QuqWoTLXQU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cf05eeada35e122770c5c14add958790fcfcbef5", + "rev": "883180e6550c1723395a3a342f830bfc5c371f6b", "type": "github" }, "original": { @@ -39,11 +39,11 @@ }, "nur": { "locked": { - "lastModified": 1722597635, - "narHash": "sha256-ZEigaR68JrTWcrrcsRyfAJTvMz4qFIEw0ruHo6Iw0cs=", + "lastModified": 1723152310, + "narHash": "sha256-oDUl4xiYlxAhqF6IB1xmZgq3I760H1bmJHeHC9SFpF4=", "owner": "nix-community", "repo": "nur", - "rev": "e7c0415da5a9c20fe57f7ccd70ff16fb26b66309", + "rev": "6fcb8d8e3d7386392d7f0d92007f57ec357104b5", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index d062b38..b4684e3 100644 --- a/flake.nix +++ b/flake.nix @@ -19,8 +19,8 @@ } ./system ./system/hardware-nova.nix - # ./system/gnome.nix - ./system/plasma.nix + ./system/gnome.nix + # ./system/plasma.nix ./system/btrbk.nix ./system/yubikey.nix ./system/alt.nix diff --git a/home/default.nix b/home/default.nix index 138d37b..9a17fdd 100644 --- a/home/default.nix +++ b/home/default.nix @@ -48,11 +48,14 @@ qbittorrent nicotine-plus + # other + quickemu + ]; imports = [ ./minimal.nix - # ./gnome + ./gnome ./firefox.nix ./tex.nix ./fonts.nix diff --git a/system/default.nix b/system/default.nix index 64953f0..a77ba10 100644 --- a/system/default.nix +++ b/system/default.nix @@ -24,8 +24,6 @@ allowedTCPPorts = [ 4000 ]; }; - services.opensnitch.enable = true; - time.timeZone = "Europe/Berlin"; i18n.extraLocaleSettings = { LC_TIME = "en_GB.UTF-8"; @@ -47,7 +45,7 @@ enable = true; }; - # sound.enable = true; + # sound hardware.pulseaudio.enable = false; services.pipewire = { enable = true; @@ -57,12 +55,10 @@ }; nixpkgs.config.allowUnfree = true; - nixpkgs.config.joypixels.acceptLicense = true; programs.gnupg.agent = { enable = true; pinentryPackage = pkgs.pinentry-curses; - # enableSSHSupport = true; }; programs.fish.enable = true; @@ -86,10 +82,13 @@ pwgen tree unzip - virt-manager + # libguestfs + # guestfs-tools + virtiofsd wget ]; + nixpkgs.config.joypixels.acceptLicense = true; fonts.packages = with pkgs; [ jetbrains-mono joypixels @@ -98,12 +97,14 @@ services = { dbus.enable = true; openssh.enable = true; + fwupd.enable = true; printing.enable = true; mullvad-vpn.enable = true; mullvad-vpn.package = pkgs.mullvad-vpn; }; virtualisation.libvirtd.enable = true; + programs.virt-manager.enable = true; programs.dconf.enable = true; system.stateVersion = "22.11";