aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/legacy/workstation/default.nix
blob: ddc1f64a313d499025e9d64fc1e6e6d379190779 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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
  ];
}