moved home.packages and flatpaks to their own file

now in home-manager/packages.nix
This commit is contained in:
Gabriella Bere 2025-06-03 16:19:56 +01:00
parent a0da51f439
commit e3220cae9b
2 changed files with 2 additions and 52 deletions

View file

@ -22,63 +22,13 @@
./firefox.nix
./zellij.nix
./obs-studio.nix
./packages.nix
];
home.stateVersion = "24.05";
services.gnome-keyring.enable = true; # used for nextcloud-client
# General use home packages that dont require a separate module
home.packages = with pkgs; [
grimblast # Screenshot tool
powerline-fonts # Fonts
nix-output-monitor # Provides a dependency graph for nix builds
bitwarden-desktop # Integrates with bitwarden extension
wofi # Wayland app launcher
nvtopPackages.amd # GPU monitor, more detailed than BTOP-rocm
signal-desktop # Signal messenger client
nautilus # File manager (move to option maybe)
element-desktop # Matrix client
stable.jetbrains.idea-community # IDE
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 # not language servers, its an audio thing trust me
ardour # DAW
gimp3 # GNU Image Manipulation Program, pretty self explanatory
networkmanagerapplet # Tray icon for managing networking
blueman # Tray icon for managing bluetooth
];
services.flatpak.packages = [
"io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher
];
home.sessionVariables = {
DEFAULT_BROWSER = "${lib.getExe pkgs.floorp}";
# Allow XWayland apps to not be weird after turning off xwayland scaling in hyprland.conf

View file

@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{...}:
{
services.nextcloud-client = {
enable = true;