nixos-config/modules/home/packages.nix

92 lines
2.8 KiB
Nix
Raw Normal View History

2023-11-05 17:56:55 +01:00
{ inputs, pkgs, ... }:
{
home.packages = with pkgs; [
2024-09-25 14:09:25 +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
2024-09-26 23:34:49 +02:00
iamb # Try CLI Matrix
2024-09-25 14:09:25 +02:00
pastel # generate, analyze, convert and manipulate colors
glow # Render Markdown from the terminal
htmlq # jq but for HTML
lemmeknow # Identify anything
android-tools # ADB/Fastboot
eva # Calculator
tofi # drun type launcher
# termpdfpy # Read PDFs from the terminal, errors out for now
2024-08-30 13:07:48 +02:00
anki-bin # Learn languages
vimv # Bulk rename
2024-08-18 16:13:53 +02:00
audacity # Record audio stuff
obs-studio # Record video stuff
exiftool # Read exif data from CLI
2024-08-01 18:04:27 +02:00
pinta # "Paint.NET-like editor"
kdenlive # Video editor
2024-07-22 14:14:44 +02:00
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
prismlauncher
2024-07-07 21:51:34 +02:00
lunar-client
jdk
2024-06-24 09:18:20 +02:00
ripgrep
yt-dlp
2024-04-10 18:13:31 +02:00
wineWowPackages.wayland
element-desktop # wayland version is very laggy for me
spotify
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
}