moved overlays to own folder

made environments folder
This commit is contained in:
Leyla Becker 2024-03-10 19:01:23 -05:00
parent 3b76e4a8a8
commit d20cf49ba2
7 changed files with 189 additions and 132 deletions

View file

@ -3,6 +3,10 @@ let
cfg = config.users.leyla;
in
{
imports =[
./packages.nix
];
options.users.leyla = {
isNormalUser = lib.mkEnableOption "leyla";
};
@ -30,58 +34,6 @@ in
extraGroups = [ "networkmanager" "wheel" ];
hashedPasswordFile = config.sops.secrets."passwords/leyla".path;
packages = with pkgs; [
iputils
dnsutils
git
firefox
signal-desktop
obsidian
bitwarden
vscodium
nextcloud-client
inkscape
steam
discord
rhythmbox
makemkv
protonvpn-gui
transmission-gtk
freecad
mupen64plus
dbeaver
easytag
cura
kicad-small
# jdk
# android-tools
# android-studio
androidStudioPackages.canary
jetbrains.idea-community
ungoogled-chromium
nodejs
exiftool
libreoffice
# N64 Emulator
mupen64plus
# GameCube Emulator and Wii Emulator
dolphin-emu
# Switch Emulator
yuzu-mainline
# Atari 2600 Emulator
stella
# mame Emulator
mame
# Game Boy Advanced Emulator
vbam
# NES Emulator
fceux
# SNES Emulator
zsnes
# DS Emulator
desmume
];
} else {
isSystemUser = true;
}