nixconf/home-manager/packages.nix
Gabriella Bere 68c99f77d2 added udev setup for grapehenOS install
note: do not use the front ports on the fw16 for firmware flashing, they
do not work for some godforsaken reason, even though all ports are
supposed to support usb3.2 over USB-C

removed the hyprland portals and such from configuration.nix, moved udev
rules to a separate module in /modules/

added teams-for-linux because i was able to use it from a shell in a
pinch and it worked flawlessly (once i got into the meeting, because it
wasnt able to open the link by default since it was installed from a
shell, hopefully a proper install comes with xdg default app rules but
if not i can always add them)
2025-11-27 18:29:02 +00:00

56 lines
2 KiB
Nix

{ pkgs, ... }:
{
# packages that i dont need to use a module for
home.packages = with pkgs; [
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-bin # 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
prismlauncher # Minecraft launcher
bat # cat but with syntax highlighting
bc # terminal calculator
wget # download files
vesktop # discord 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
stable.qmk # qmk configurator
wl-clipboard # command-line copy/paste
lutris # game launcher
audacity # small DAW
davinci-resolve # video editor
libreoffice # office suite
zoom-us # proprietary meeting app
libnotify # notification server useful in scripting
playerctl # lets you play and pause media from the terminal
peaclock # timer and clock app with vi-like controls
teams-for-linux # unofficial ms teams app, works a treat including screenshare :)
# 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
owncloud-client # desktop sync client
rustdesk-flutter # remote management software
];
services.flatpak.packages = [
"io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher
];
}