Daniel Siepmann
57a3b8b2e3
I didn't invest time and used what I've used on ubuntu all the time. I've removed it somehow from ubuntu and add it here.
80 lines
1.5 KiB
Nix
80 lines
1.5 KiB
Nix
{ pkgs }:
|
|
|
|
with pkgs; [
|
|
nix
|
|
cacert
|
|
nvd
|
|
|
|
# System tools
|
|
dmenu
|
|
gnome.nautilus # File Manager
|
|
gnome.gnome-screenshot
|
|
|
|
networkmanager_dmenu
|
|
# TODO: Create one `./packages/custom/default.nix which includes all other?
|
|
(callPackage ./packages/custom/dmenu-scripts { })
|
|
(callPackage ./packages/custom/update-system { })
|
|
(callPackage ./packages/custom/update-ubuntu-system { })
|
|
(callPackage ./packages/custom/push-etckeeper { })
|
|
(callPackage ./packages/custom/backup { })
|
|
(callPackage ./packages/custom/build-phpactor { })
|
|
dunst
|
|
i3blocks
|
|
st
|
|
ncdu
|
|
baobab # GUI of ndeu
|
|
tree
|
|
(callPackage ./packages/rst2pdf { })
|
|
(callPackage ./packages/sitediff { })
|
|
numlockx
|
|
|
|
borgbackup
|
|
keepassxc
|
|
# Git itself is installed via git module
|
|
git-crypt
|
|
git-remote-hg
|
|
|
|
libreoffice
|
|
|
|
# Dev tools
|
|
litecli
|
|
sqlite
|
|
mycli
|
|
sc-im
|
|
# mytop
|
|
mkcert # TODO: Create own wrapper script to create new certs
|
|
tig
|
|
universal-ctags
|
|
silver-searcher
|
|
curl
|
|
wget
|
|
kcachegrind
|
|
geckodriver
|
|
|
|
# In order to pull binaries from their.
|
|
# E.g. phps: https://github.com/fossar/nix-phps#how-to-use
|
|
cachix
|
|
|
|
# Coding / Neovim
|
|
# Does not provide any autocompletion yet, don't know why
|
|
# Use in conjuncion with https://github.com/autozimu/LanguageClient-neovim
|
|
# rnix-lsp
|
|
|
|
(callPackage ./packages/custom/customer-project { })
|
|
|
|
# Communication
|
|
thunderbird
|
|
|
|
# Media
|
|
vlc
|
|
handbrake
|
|
yt-dlp
|
|
# Does not work for some reason, need installed via apt
|
|
# sound-juicer
|
|
# audacity
|
|
ffmpeg
|
|
python39Packages.mutagen
|
|
darktable
|
|
feh
|
|
]
|