moved a lot from system.packages to home.packages

forgot i hadnt done this yet very useful though, home-manager is
probably now ready to use without the rest of this nixos config
This commit is contained in:
Gabriella Bere 2025-06-03 15:59:15 +01:00
parent 75f7f38f29
commit e8487933ec
2 changed files with 19 additions and 28 deletions

View file

@ -39,18 +39,34 @@
nautilus # File manager (move to option maybe)
element-desktop # Matrix client
stable.jetbrains.idea-community # IDE
reaper # Paid DAW, using free trial
telegram-desktop # Telegram messenger client
pavucontrol # Useful audio control GUI
stable.prismlauncher # Minecraft launcher
virt-manager # QEMU manager
bat # cat but with syntax highlighting
bc # terminal calculator
wget # download files
vesktop # discord client
thunderbird # email client
fastfetch # silly specs display
ungoogled-chromium # useful when a website breaks in firefox
qbittorrent # torrent client
zip # lets you zip files
unzip # lets you unzip files
vlc # media player
vial # gui for qmk stuff
qmk # qmk configurator
wl-clipboard # command-line copy/paste
lutris # game launcher
tenacity # small DAW
davinci-resolve # video editor
libreoffice # office suite
nixfmt-rfc-style # nix code formatter
# Audio Plugins
calf
zam-plugins
lsp-plugins
lsp-plugins # not language servers, its an audio thing trust me
ardour # DAW
gimp3 # GNU Image Manipulation Program, pretty self explanatory
@ -63,7 +79,7 @@
];
home.sessionVariables = {
DEFAULT_BROWSER = "${lib.getExe pkgs.firefox}";
DEFAULT_BROWSER = "${lib.getExe pkgs.floorp}";
# Allow XWayland apps to not be weird after turning off xwayland scaling in hyprland.conf
GDK_SCALE = 1;
XCURSOR_SIZE = 24;

View file

@ -1,21 +1,9 @@
{
config,
lib,
pkgs,
...
}: {
# All system packages required from nixos-unstable by default
environment.systemPackages = with pkgs; [
neovim # nano is installed by default
wget
vesktop
thunderbird
kdePackages.bluedevil
fastfetch
ungoogled-chromium
qbittorrent
p7zip
unrar
wineWowPackages.stable
wine
(wine.override {wineBuild = "wine64";})
@ -23,21 +11,8 @@
wineWowPackages.staging
winetricks
wineWowPackages.waylandFull
vlc
protonmail-bridge
pciutils
vial
qmk
dmidecode
wl-clipboard
lutris
tree
tenacity
home-manager
davinci-resolve
v4l-utils
libreoffice
nixfmt-rfc-style
nixd
qemu
];