nix-config/home/misc_pkgs/packages.nix

121 lines
1.8 KiB
Nix

{
pkgs,
agenix,
...
}:
{
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
# Desktop Communcation
element-desktop
signal-desktop-bin
telegram-desktop
vesktop
# Desktop Productivity
firefox
google-chrome
obsidian
thunderbird
zoom-us # work :{
fastmail-desktop
# Desktop Utilities
ausweisapp
bitwarden-desktop
diebahn
drawio
gnome-connections
teams-for-linux
calibre
# Desktop Media things
mpv-unwrapped
kdePackages.gwenview
krita
# Desktop game things
openttd-jgrpp
openttd-ttf
# Terminal applications
gh # github
easyeffects
hyfetch
fastfetch
ranger
nautilus
fido2-manage
age-plugin-fido2-hmac
unzip
pandoc
file-roller
wifi-qr
killall
hyprsunset
mitmproxy
libqalculate
# For Hyprland hotkeys:
brightnessctl
playerctl
hyprshot
pavucontrol
networkmanagerapplet
cliphist
wl-clipboard
rofimoji
wirelesstools
jq
bc
# nix-tools
nix-output-monitor
nil
nh
agenix.packages.${system}.default
nixfmt-rfc-style
nixpkgs-review
# Dev Things
vscode
code-cursor
windsurf
android-studio
jetbrains.datagrip
jetbrains.idea-ultimate
jetbrains.pycharm-professional
jetbrains.rust-rover
jetbrains.webstorm
jetbrains.goland
dirbuster
#jetbrains.jdk
wireshark
devenv
filezilla
python3
libunwind
usbmuxd
# virtualization
virt-manager
qemu_kvm
swtpm
virtiofsd
spice-gtk
spice-vdagent
libguestfs-with-appliance
# SDR things
rtl-sdr
sdrpp
gqrx
dump1090
sox
noaa-apt
];
nixpkgs.config.vesktop.commandLineArgs = "--enable-features=UseOzonePlatform --ozone-platform=wayland";
}