2022-03-05 20:06:59 +00:00
|
|
|
{ desktop, args }: { pkgs, ... }: {
|
2022-01-15 16:31:50 +00:00
|
|
|
imports = [
|
2022-02-26 10:18:01 +00:00
|
|
|
(import ./base.nix desktop)
|
2022-01-18 13:33:10 +00:00
|
|
|
../programs/gpg.nix
|
2022-01-18 13:49:11 +00:00
|
|
|
../programs/git.nix
|
2022-03-21 14:54:49 +00:00
|
|
|
../programs/direnv.nix
|
2022-01-18 14:11:43 +00:00
|
|
|
] ++ (if desktop then [
|
2022-06-10 08:03:05 +00:00
|
|
|
../programs/sway.nix
|
2022-01-18 14:11:43 +00:00
|
|
|
../programs/firefox.nix
|
|
|
|
../programs/theming.nix
|
2022-06-10 08:03:05 +00:00
|
|
|
../programs/waybar.nix
|
2022-01-18 16:23:30 +00:00
|
|
|
../programs/ims.nix
|
2022-01-18 19:21:31 +00:00
|
|
|
../programs/syncthing.nix
|
2022-06-10 13:46:19 +00:00
|
|
|
../programs/mpd.nix
|
2022-01-24 06:55:46 +00:00
|
|
|
../programs/zoom.nix
|
2022-01-24 09:06:57 +00:00
|
|
|
../programs/plover.nix
|
2022-01-25 15:45:17 +00:00
|
|
|
../programs/texlive.nix
|
2022-03-05 20:06:59 +00:00
|
|
|
(import ../games/default.nix args)
|
2022-02-02 09:49:21 +00:00
|
|
|
../programs/yubikey.nix
|
2022-02-02 16:47:02 +00:00
|
|
|
../programs/keybase.nix
|
2022-02-28 20:52:12 +00:00
|
|
|
../programs/keepass.nix
|
2022-06-10 13:42:53 +00:00
|
|
|
../programs/alacritty.nix
|
2022-03-08 17:13:51 +00:00
|
|
|
../programs/kicad.nix
|
2022-05-05 14:26:58 +00:00
|
|
|
../programs/vscode
|
2022-04-10 07:35:12 +00:00
|
|
|
../programs/misc.nix
|
2022-05-11 15:59:44 +00:00
|
|
|
../programs/mail.nix
|
2022-06-10 13:48:18 +00:00
|
|
|
] else [ ]);
|
2022-01-15 16:31:50 +00:00
|
|
|
}
|