oizys/modules/oizys.nix

40 lines
389 B
Nix
Raw Normal View History

2024-01-28 17:39:10 -06:00
{
lib,
self,
2024-01-28 17:39:10 -06:00
...
}: let
inherit (lib) mkEnableOption;
in {
imports = with self.nixosModules; [
2024-01-28 13:09:34 -06:00
users
2024-01-23 11:51:13 -06:00
nix
cli
dev
nvim
2024-01-23 16:29:47 -06:00
vpn
2024-01-29 10:43:35 -06:00
gpg
2024-01-23 11:51:13 -06:00
2024-01-28 16:40:33 -06:00
# gui
fonts
lock
qtile
hyprland
2024-03-12 10:00:05 -05:00
virtualbox
2024-03-19 07:31:31 -05:00
docker
2024-03-12 10:00:05 -05:00
2024-01-28 16:40:33 -06:00
gui
2024-02-27 10:11:44 -06:00
languages
# programs
2024-03-18 17:20:18 -05:00
chrome
vscode
2024-03-19 07:24:30 -05:00
nix-ld
2024-01-23 11:51:13 -06:00
];
2024-01-28 16:40:33 -06:00
options.oizys.desktop.enable = mkEnableOption "is desktop";
2024-01-23 11:51:13 -06:00
}