Files
dotfiles/packages.nix
2022-11-28 08:11:17 +01:00

143 lines
1.7 KiB
Nix

{ pkgs, lib, ... }:
{
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"1password"
"1password-cli"
"ngrok"
"postman"
"vscode"
"google-chrome-beta"
"slack"
"spotify"
"spotify-unwrapped"
"zoom"
];
home.packages = with pkgs; [
wget
curl
httpie
bind
gcc
openssl.dev
patchelf
postman
k6
hey
ngrok
openssl
pulseaudioFull
pavucontrol
bluez # was bluezFull before 27th september 2022
sakura
fasd
ripgrep
tree
ncdu
pv
jq
yq
fx
whois
gnumake
file
bc
ts
mcfly
fzf
bat
bat-extras.prettybat
delta
atool
unzip
zip
pass
lastpass-cli
bitwarden-cli
_1password
_1password-gui
yubico-pam
yubikey-manager
pam_u2f
polkit_gnome # fun fact: https://gitlab.gnome.org/GNOME/gdm/-/issues/613
arandr
feh
pcmanfm
udiskie
tldr
gitAndTools.tig
git-filter-repo
meld
glab
firefox
google-chrome-beta
epiphany
thunderbird
ferdium
slack
signal-desktop
zoom-us
libreoffice
freemind
filezilla
vokoscreen
asciinema
ffmpeg
flameshot
gimp
copyq
wireshark
gcalcli
spotify
vlc
audacity
obs-studio
shotcut
jetbrains-mono
vscode
zettlr
unclutter-xfixes
playerctl
numlockx
nixpkgs-fmt
nodejs-16_x
cypress
docker
docker-compose
kube3d
kubectl
kubernetes-helm
stern
php
php81Packages.composer
python
python3
mkcert
goaccess
checkbashisms
shellcheck
# Perso
nextcloud-client
rclone
# calibre
gparted
];
}