Committed after system build
diff --git a/scripts/update-home b/scripts/update-home
index a17b0c9..5c3967d 100755
--- a/scripts/update-home
+++ b/scripts/update-home
@@ -1,6 +1,6 @@
#!/bin/sh
cd "$(dirname ${BASH_SOURCE[0]})/.."
-nix build .#homeManagerConfigurations.minion.activationPackage
+nix build .#homeManagerConfigurations.minion.activationPackage --impure
./result/activate
scripts/commit home
diff --git a/system/configuration.nix b/system/configuration.nix
index 446ab93..d9a065b 100644
--- a/system/configuration.nix
+++ b/system/configuration.nix
@@ -50,8 +50,8 @@
xterm.enable = false;
# xfce.enable = true;
};
- displayManager.startx.enable = true;
- # displayManager.sddm.enable = true;
+ # displayManager.startx.enable = true;
+ displayManager.sddm.enable = true;
};
# And wayland
@@ -170,6 +170,7 @@
services.gnome.gnome-keyring.enable = true;
services.i2p.enable = true;
virtualisation.docker.enable = true;
+ virtualisation.containerd.enable = true;
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
diff --git a/users/minion/home.nix b/users/minion/home.nix
index 2f15d08..2cb1ea8 100644
--- a/users/minion/home.nix
+++ b/users/minion/home.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ config, pkgs, nixpkgs, ... }:
{
# Home Manager needs a bit of information about you and the
@@ -19,6 +19,15 @@
pinentryFlavor = "qt";
};
+ nixpkgs.config.packageOverrides = pkgs: {
+ nur = import (builtins.fetchTarball {
+ url = "https://github.com/nix-community/NUR/archive/e78eb8016f2b1b20298367804085d6d147557ba0.tar.gz";
+ sha256 = "1v2nk8zclpk3r4x9nmi1vsyflwv91a31pchjjhy3gsqs1xcd72kd";
+ }) {
+ inherit pkgs;
+ };
+ };
+
home.packages = with pkgs; [
steam-tui steam-run
minecraft
@@ -29,6 +38,9 @@
neovim
qemu
bind
+ file
+ nur.repos.kira-bruneau.rofi-wayland
+ rofimoji
];
programs.git = {