59 lines
804 B
Nix
59 lines
804 B
Nix
{pkgs, ...}:
|
|
|
|
{
|
|
# Important packages for everything
|
|
environment.systemPackages = with pkgs; [
|
|
git
|
|
htop
|
|
tree
|
|
curl
|
|
wget
|
|
docker
|
|
ncdu
|
|
unzip
|
|
|
|
|
|
|
|
# General
|
|
rclone
|
|
nextcloud-client
|
|
|
|
|
|
# School / University
|
|
miktex # Latex
|
|
tipp10 # 10 Finger tipping learn
|
|
|
|
# Coding
|
|
vscode
|
|
mission-center # Task manager
|
|
|
|
|
|
# Local AI
|
|
ollama-rocm # ROCM for AMD GPU acceleration
|
|
lmstudio
|
|
|
|
|
|
# Proton
|
|
proton-pass
|
|
protonvpn-gui
|
|
proton-authenticator
|
|
protonmail-desktop
|
|
|
|
|
|
|
|
# Proton/Wine for Gaming and running .exe
|
|
wineWowPackages.stable
|
|
winetricks
|
|
protonup-qt
|
|
lutris
|
|
bottles
|
|
vulkan-tools
|
|
bottles
|
|
];
|
|
|
|
# Activating steam
|
|
programs.steam = {
|
|
enable = true;
|
|
gamescopeSession.enable = true;
|
|
};
|
|
}
|