add many cli tools/programs, disable manpages (temporary bc bug)
This commit is contained in:
@ -105,6 +105,11 @@ in rec {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Temporary hack: https://github.com/nix-community/home-manager/issues/3342
|
||||||
|
# TODO: Remove when possible
|
||||||
|
manual.manpages.enable = false;
|
||||||
|
manual.html.enable = false;
|
||||||
|
|
||||||
# TODO: Gnome terminal config
|
# TODO: Gnome terminal config
|
||||||
# TODO: Store the external binaries for my derivations in GitHub LFS (Vital, NeuralDSP, other plugins etc.)
|
# TODO: Store the external binaries for my derivations in GitHub LFS (Vital, NeuralDSP, other plugins etc.)
|
||||||
# TODO: Derivations for bottles like UPlay, NeuralDSP, LoL (don't know what is possible with bottles-cli though)
|
# TODO: Derivations for bottles like UPlay, NeuralDSP, LoL (don't know what is possible with bottles-cli though)
|
||||||
@ -166,51 +171,75 @@ in rec {
|
|||||||
# Add stuff for your user as you see fit:
|
# Add stuff for your user as you see fit:
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# CLI Tools
|
# CLI Tools
|
||||||
procs
|
# bat # cat with wings (enabled as program)
|
||||||
tokei
|
# exa # ls in cool (enabled as program)
|
||||||
rsync
|
# delta # diffier diff differ (enabled as program)
|
||||||
rclone
|
# fzf # fuzzy find (enabled as program in fish module)
|
||||||
xclip
|
procs # Better ps
|
||||||
xorg.xwininfo
|
tokei # Text file statistics in a project
|
||||||
xdotool
|
rsync # cp on steroids
|
||||||
|
rclone # Rsync for cloud
|
||||||
poppler_utils # pdfunite
|
poppler_utils # pdfunite
|
||||||
ffmpeg
|
ffmpeg # Convert video (magic)
|
||||||
imagemagick
|
imagemagick # Convert image (magic)
|
||||||
httpie
|
httpie # Cool http client
|
||||||
ripgrep
|
(ripgrep.override { withPCRE2 = true; }) # fast as fuck
|
||||||
nvd # nix rebuild diff
|
nvd # nix rebuild diff
|
||||||
du-dust
|
du-dust # Disk usage analyzer (for directories)
|
||||||
|
gdu # Alternative to du-dust
|
||||||
|
duf # Disk usage analyzer (for all disk overview)
|
||||||
|
fd # find alternative
|
||||||
|
sd # sed alternative
|
||||||
|
tealdeer # very fast tldr (very readable man)
|
||||||
|
gping # ping with graph
|
||||||
|
curlie # curl a'la httpie
|
||||||
|
dogdns # dns client
|
||||||
|
fclones # duplicate file finder
|
||||||
|
gum # nice shell scripts
|
||||||
|
lazygit # can always use another git client
|
||||||
|
|
||||||
|
# Xooooorg
|
||||||
|
xclip
|
||||||
|
xorg.xwininfo # See what apps run in XWayland
|
||||||
|
xdotool
|
||||||
|
|
||||||
|
# Hardware/Software info
|
||||||
neofetch # Easily see interesting package versions/kernel
|
neofetch # Easily see interesting package versions/kernel
|
||||||
lazygit
|
|
||||||
yt-dlp
|
|
||||||
pciutils
|
pciutils
|
||||||
glxinfo
|
glxinfo
|
||||||
wayland-utils
|
wayland-utils
|
||||||
aha
|
aha
|
||||||
radeontop
|
radeontop
|
||||||
|
|
||||||
|
# Web stuff
|
||||||
signal-desktop
|
signal-desktop
|
||||||
protonvpn-cli
|
protonvpn-cli
|
||||||
cyberdrop-dl
|
yt-dlp # download videos (from almost anywhere)
|
||||||
|
cyberdrop-dl # TODO: Make this somehow only available in the needed folder (but keep derivation here?)
|
||||||
filezilla
|
filezilla
|
||||||
|
|
||||||
# Tools
|
# Tools
|
||||||
# calibre
|
calibre # Do I even read
|
||||||
# virt-manager # Let's try gnome-boxes while we're at it
|
virt-manager
|
||||||
gource # Visualize git commit log
|
gource # Visualize git commit log, completely useless
|
||||||
anki-bin # Use anki-bin as anki is some versions behind
|
anki-bin # Use anki-bin as anki is some versions behind
|
||||||
# libreoffice-fresh
|
|
||||||
jabref # manage bibilography
|
|
||||||
inputs.nixos-conf-editor.packages."x86_64-linux".nixos-conf-editor
|
inputs.nixos-conf-editor.packages."x86_64-linux".nixos-conf-editor
|
||||||
octave
|
octave
|
||||||
|
|
||||||
|
# Office
|
||||||
|
jabref # manage bibilography
|
||||||
|
sioyek # Scientific pdf reader
|
||||||
|
xournalpp # Write with a pen
|
||||||
|
libreoffice-qt
|
||||||
|
hunspell # I cna't type
|
||||||
|
hunspellDicts.en_US
|
||||||
|
hunspellDicts.de_DE
|
||||||
|
|
||||||
# TODO: LaTeX module
|
# TODO: LaTeX module
|
||||||
texlab
|
texlab
|
||||||
|
|
||||||
# Media
|
# Media
|
||||||
wacomtablet
|
wacomtablet
|
||||||
xournalpp
|
|
||||||
# davinci-resolve # Large and slow and overpowered for my purposes
|
|
||||||
blender
|
blender
|
||||||
godot
|
godot
|
||||||
obs-studio
|
obs-studio
|
||||||
@ -221,7 +250,7 @@ in rec {
|
|||||||
# KDE Applications
|
# KDE Applications
|
||||||
# TODO: Make a module out of this
|
# TODO: Make a module out of this
|
||||||
libsForQt5.kate
|
libsForQt5.kate
|
||||||
# libsForQt5.kwrited # Already included by default
|
libsForQt5.kwrited # Already included by default
|
||||||
libsForQt5.ark
|
libsForQt5.ark
|
||||||
libsForQt5.kdeconnect-kde
|
libsForQt5.kdeconnect-kde
|
||||||
libsForQt5.kcalc
|
libsForQt5.kcalc
|
||||||
@ -237,7 +266,6 @@ in rec {
|
|||||||
libsForQt5.skanlite
|
libsForQt5.skanlite
|
||||||
libsForQt5.kmail
|
libsForQt5.kmail
|
||||||
libsForQt5.kalendar
|
libsForQt5.kalendar
|
||||||
libsForQt5.plasma-browser-integration
|
|
||||||
okteta
|
okteta
|
||||||
kdiff3
|
kdiff3
|
||||||
kgraphviewer
|
kgraphviewer
|
||||||
|
Reference in New Issue
Block a user