nixos-config/modules/home/packages.nix

97 lines
3.7 KiB
Nix
Raw Normal View History

2023-11-05 17:56:55 +01:00
{ inputs, pkgs, ... }:
{
home.packages = with pkgs; [
pciutils # List PCI(e) devices and controllers
2024-11-18 15:22:32 +01:00
bandwhich # Terminal bandwidth utilization tool
powertop
2024-11-14 00:43:05 +01:00
element-desktop # Nheko is kinda shit so sadly this has to happen
yewtube # Play YouTube videos via the terminal
iamb # In-terminal-Matrix-messaging
2024-10-15 09:11:06 +02:00
signal-desktop # Since the bridge is broken :(
2024-10-13 20:42:59 +02:00
socat # Required for `hyprland-smart-borders`
tesseract # Screen grabbing text from images/PDFs/etc
pixcat # Display images in the terminal
lm_sensors # Show sensor outputs, i.e. temperatures
yubikey-touch-detector # Display notification when YubiKey requires a headpat
bitwarden-cli # Use Bitwarden as a CLI secrets manager
2024-09-30 18:37:38 +02:00
# wikit # Wikipedia summaries from the terminal, not added to Nix yet
# reader # Firefox reader mode but in the terminal, not added to Nix yet
vimv # edit filenames in batch with $EDITOR
pastel # generate, analyze, convert and manipulate colors
glow # Render Markdown from the terminal
htmlq # jq but for HTML
android-tools # ADB/Fastboot
eva # Calculator
2024-12-02 23:41:00 +01:00
anki-bin # Flashcards
2024-09-30 18:37:38 +02:00
vimv # Bulk rename
obs-studio # Record video stuff
exiftool # Read exif data from CLI
translate-shell # Google Translate but in the CLI
wireguard-tools # VPN connections
openresolv # required for wireguard-tools
2024-09-25 14:09:25 +02:00
prusa-slicer
blender
progress
epy
zip
ripdrag
2024-07-15 23:05:37 +02:00
pwgen
2024-06-22 13:44:31 +02:00
jq
tmux
wdisplays
htop
firefox
nsxiv
2024-06-24 09:18:20 +02:00
eza
file
fzf
2024-05-23 20:54:42 +02:00
gimp
darktable
2023-11-06 17:54:06 +01:00
lazygit
2024-07-18 20:02:46 +02:00
gitleaks # TODO: adds pre-commit hook
2023-11-13 23:56:16 +01:00
libreoffice
2024-06-24 09:18:20 +02:00
xfce.thunar
2024-07-07 21:51:34 +02:00
lunar-client
2024-06-24 09:18:20 +02:00
ripgrep
yt-dlp
2024-12-02 23:41:00 +01:00
# wineWowPackages.wayland
# element-desktop # wayland version is very laggy for me
spotify
2024-12-05 11:33:35 +01:00
spotify_player
thunderbird
neofetch
2024-09-25 14:09:25 +02:00
nodejs_22
yarn
2023-11-05 11:40:44 +01:00
2023-11-13 23:05:05 +01:00
# C / C++
2023-11-13 23:04:33 +01:00
gcc
2023-11-13 22:51:35 +01:00
gnumake
2024-03-15 18:16:48 +01:00
# Python
python3
2023-11-06 17:54:06 +01:00
ffmpeg
2024-05-30 11:13:45 +02:00
killall
2023-11-06 17:54:06 +01:00
libnotify
2024-06-21 20:44:04 +02:00
man-pages # extra man pages
2023-12-13 22:22:10 +01:00
mpv # video player
2023-11-06 17:54:06 +01:00
openssl
2023-12-13 22:22:10 +01:00
pamixer # pulseaudio command line mixer
2024-09-27 15:24:38 +02:00
lxqt.pavucontrol-qt # pulseaudio volume controle (GUI)
2023-12-13 22:22:10 +01:00
playerctl # controller for media players
2024-05-24 23:43:48 +02:00
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
cliphist # clipboard history manager
2024-05-06 17:36:25 +02:00
poweralertd
2023-11-06 17:54:06 +01:00
unzip
wget
xdg-utils
2024-05-06 17:49:48 +02:00
xxd
2023-11-06 17:54:06 +01:00
inputs.alejandra.defaultPackage.${system}
2024-07-22 15:10:02 +02:00
inputs.nixvim.packages.${pkgs.system}.default
];
2024-09-25 14:09:25 +02:00
# environment.systemPackages = with pkgs; [
# nodePackages.
# ]
2023-11-05 11:40:44 +01:00
}