2023-11-05 17:56:55 +01:00
|
|
|
{ inputs, pkgs, ... }:
|
|
|
|
|
{
|
2024-06-21 09:49:09 +02:00
|
|
|
home.packages = with pkgs; [
|
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-10-04 12:03:51 +02:00
|
|
|
gajim # XMPP client
|
|
|
|
|
nheko # Matrix client
|
2024-09-30 18:37:38 +02:00
|
|
|
linuxKernel.packages.linux_hardened.v4l2loopback # Use A7ii as webcam
|
|
|
|
|
# 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
|
|
|
|
|
lemmeknow # Identify anything
|
|
|
|
|
android-tools # ADB/Fastboot
|
|
|
|
|
eva # Calculator
|
|
|
|
|
tofi # drun type launcher
|
|
|
|
|
# termpdfpy # Read PDFs from the terminal, errors out for now
|
|
|
|
|
anki-bin # Learn languages
|
|
|
|
|
vimv # Bulk rename
|
|
|
|
|
audacity # Record audio stuff
|
|
|
|
|
obs-studio # Record video stuff
|
|
|
|
|
exiftool # Read exif data from CLI
|
|
|
|
|
pinta # "Paint.NET-like editor"
|
|
|
|
|
kdenlive # Video editor
|
|
|
|
|
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
|
2024-06-21 09:49:09 +02:00
|
|
|
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
|
2024-07-01 11:14:39 +02:00
|
|
|
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
|
2024-06-21 09:49:09 +02:00
|
|
|
yt-dlp
|
2024-04-10 18:13:31 +02:00
|
|
|
wineWowPackages.wayland
|
2024-10-04 12:03:51 +02:00
|
|
|
# element-desktop # wayland version is very laggy for me
|
2024-06-21 09:49:09 +02:00
|
|
|
spotify
|
|
|
|
|
thunderbird
|
|
|
|
|
neofetch
|
2024-09-25 14:09:25 +02:00
|
|
|
nodejs_22
|
2024-06-21 09:49:09 +02:00
|
|
|
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)
|
2024-06-21 09:49:09 +02:00
|
|
|
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-06-21 09:49:09 +02:00
|
|
|
];
|
2024-09-25 14:09:25 +02:00
|
|
|
|
|
|
|
|
# environment.systemPackages = with pkgs; [
|
|
|
|
|
# nodePackages.
|
|
|
|
|
# ]
|
2023-11-05 11:40:44 +01:00
|
|
|
}
|