2022-06-12 15:39:15 +00:00
|
|
|
{
|
|
|
|
desktop,
|
|
|
|
args,
|
|
|
|
}: {pkgs, ...}: {
|
|
|
|
imports =
|
|
|
|
[
|
|
|
|
(import ./base.nix desktop)
|
2023-01-14 13:57:00 +00:00
|
|
|
../programs/ssh.nix
|
2022-06-12 15:39:15 +00:00
|
|
|
../programs/gpg.nix
|
|
|
|
../programs/git.nix
|
|
|
|
../programs/direnv.nix
|
|
|
|
]
|
|
|
|
++ (
|
|
|
|
if desktop
|
|
|
|
then [
|
2022-12-31 09:18:40 +00:00
|
|
|
../programs/sway.nix
|
2022-06-12 15:39:15 +00:00
|
|
|
../programs/firefox.nix
|
|
|
|
../programs/theming.nix
|
|
|
|
../programs/waybar.nix
|
|
|
|
../programs/ims.nix
|
|
|
|
../programs/syncthing.nix
|
|
|
|
../programs/mpd.nix
|
|
|
|
../programs/zoom.nix
|
|
|
|
../programs/plover.nix
|
|
|
|
(import ../games/default.nix args)
|
|
|
|
../programs/yubikey.nix
|
|
|
|
../programs/keybase.nix
|
|
|
|
../programs/keepass.nix
|
|
|
|
../programs/kicad.nix
|
2023-05-21 17:32:58 +00:00
|
|
|
../programs/vscode
|
2022-06-12 15:39:15 +00:00
|
|
|
../programs/misc.nix
|
2023-04-15 19:34:38 +00:00
|
|
|
../programs/kitty.nix
|
2022-07-09 20:06:22 +00:00
|
|
|
../programs/zk.nix
|
2023-06-10 06:35:58 +00:00
|
|
|
../programs/fcitx.nix
|
2022-06-12 15:39:15 +00:00
|
|
|
]
|
|
|
|
else []
|
|
|
|
);
|
2022-01-15 16:31:50 +00:00
|
|
|
}
|