summaryrefslogtreecommitdiff
path: root/configuration/work/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'configuration/work/default.nix')
-rw-r--r--configuration/work/default.nix20
1 files changed, 19 insertions, 1 deletions
diff --git a/configuration/work/default.nix b/configuration/work/default.nix
index ebb26f5..5bc9958 100644
--- a/configuration/work/default.nix
+++ b/configuration/work/default.nix
@@ -1,6 +1,14 @@
{ config, pkgs, inputs, ... }:
{
- imports = [ ./hardware-configuration.nix ];
+ imports = [
+ ./hardware-configuration.nix
+
+ ../packages.nix
+ ../services.nix
+ ../users
+ ../hyprland.nix
+ ../nix-settings.nix
+ ];
age.secrets.ghostnet-cert.file = ../../secrets/ghostnet-cert.age;
age.secrets.ghostnet-key.file = ../../secrets/ghostnet-key.age;
@@ -24,6 +32,13 @@
google-chrome
];
+ nixpkgs.config.allowUnfree = true;
+
+ virtualisation.docker = {
+ enable = true;
+ enableOnBoot = true;
+ };
+
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;
@@ -148,5 +163,8 @@
home-manager.users.jras = import ../../home-manager/entrypoints/work.nix;
home-manager.extraSpecialArgs = { inherit inputs; monitor-names = ["eDP-1" "HDMI-A-1" "DP-10"]; };
+ programs.gnupg.agent.enable = true;
+ programs.gnupg.agent.pinentryPackage = pkgs.pinentry-gnome3;
+
system.stateVersion = "24.05"; # Do NOT change before reading configuration.nix
}