diff options
author | Mx Kookie <kookie@spacekookie.de> | 2020-12-07 16:32:56 +0100 |
---|---|---|
committer | Mx Kookie <kookie@spacekookie.de> | 2020-12-07 16:32:56 +0100 |
commit | 12e9fa77a6eb944cf0338483becc71aae63e3a75 (patch) | |
tree | 3aaea1988cdb2a68323d4c9c23b56c77046d6086 /infra/libkookie/legacy/workstation/default.nix | |
parent | 15ab3b715b9027aa98127ca358dd0d0561c3970f (diff) |
libkookie: moving old configuration tree from "config" to "legacy"
Diffstat (limited to 'infra/libkookie/legacy/workstation/default.nix')
-rw-r--r-- | infra/libkookie/legacy/workstation/default.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/infra/libkookie/legacy/workstation/default.nix b/infra/libkookie/legacy/workstation/default.nix new file mode 100644 index 000000000000..5bc78f0efff9 --- /dev/null +++ b/infra/libkookie/legacy/workstation/default.nix @@ -0,0 +1,40 @@ +/* GENERAL WORKSTATION CONFIGURATION + * + * A workstation is a computer with it's own screen, + * keyboard and (sometimes) mouse. It can also sometimes + * play music or print (provided the correct satanic + * sacrifice was precured first). + * + * Some of the modules included by this file depend on + * root access on a system (nixos-rebuild), while some + * can be operated entirely in userspace. + */ + +{ home-manager, ... }: + +{ + home-manager.users.spacekookie = { ... }: { + imports = [ + ./chat + ./creative + ./devel + ./emacs + ./pass + ./podman + ./onepass + ]; + }; + + imports = [ + ./gpg + ./graphics + ./hardware + ./mail + ./networking + ./printing + ./redshift + ./sound + ./syncthing + ./time + ]; +} |