moved overlays to own folder
made environments folder
This commit is contained in:
parent
3b76e4a8a8
commit
d20cf49ba2
7 changed files with 189 additions and 132 deletions
62
users/leyla/packages.nix
Normal file
62
users/leyla/packages.nix
Normal file
|
@ -0,0 +1,62 @@
|
|||
{ lib, config, pkgs, ... }:
|
||||
let
|
||||
cfg = config.users.leyla;
|
||||
in
|
||||
{
|
||||
imports = [
|
||||
../../overlays/intellij.nix
|
||||
../../overlays/vscodium.nix
|
||||
];
|
||||
|
||||
users.users.leyla.packages = lib.mkIf cfg.isNormalUser (
|
||||
with pkgs; [
|
||||
#foss platforms
|
||||
signal-desktop
|
||||
bitwarden
|
||||
firefox
|
||||
ungoogled-chromium
|
||||
libreoffice
|
||||
inkscape
|
||||
freecad
|
||||
kicad-small
|
||||
cura
|
||||
makemkv
|
||||
transmission-gtk
|
||||
easytag
|
||||
rhythmbox
|
||||
|
||||
# proprietary platforms
|
||||
discord
|
||||
obsidian
|
||||
|
||||
# development enviroments
|
||||
vscodium
|
||||
androidStudioPackages.canary
|
||||
jetbrains.idea-community
|
||||
dbeaver
|
||||
|
||||
# development tools
|
||||
# TODO: move these to flakes
|
||||
nodejs
|
||||
|
||||
# bridges
|
||||
protonvpn-gui
|
||||
nextcloud-client
|
||||
|
||||
# gaming
|
||||
steam
|
||||
# emulators
|
||||
yuzu-mainline # Switch Emulator
|
||||
dolphin-emu # GameCube and Wii Emulator
|
||||
desmume # DS Emulator
|
||||
mupen64plus # N64 Emulator
|
||||
zsnes # SNES Emulator
|
||||
vbam # Game Boy Advanced Emulator
|
||||
fceux # NES Emulator
|
||||
stella # Atari 2600 Emulator
|
||||
mame # mame Emulator
|
||||
|
||||
|
||||
]
|
||||
);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue