Remove packages not frequently used

Can always install these in a temporary nix shell if ever needed
This commit is contained in:
Dave Gallant
2022-03-16 10:02:32 -04:00
parent c6f7ecf8fa
commit 4a138a7572
4 changed files with 13 additions and 46 deletions

View File

@@ -13,7 +13,7 @@
nixpkgs.config = { nixpkgs.config = {
allowUnfree = true; allowUnfree = true;
permittedInsecurePackages = [ permittedInsecurePackages = [
"electron-9.4.4" /* "electron-9.4.4" */ # authy is currently stuck on electron_9
]; ];
}; };

View File

@@ -9,19 +9,13 @@ in
common = [ common = [
# utils # utils
curl curl
du-dust
duf
gnupg gnupg
imagemagick imagemagick
pfetch
unzip unzip
xdg_utils xdg_utils
zip zip
# dev tools # dev tools
act
asciinema
dive
gcc gcc
git git
git-crypt git-crypt
@@ -33,8 +27,6 @@ in
shellcheck shellcheck
shfmt shfmt
starship starship
tokei
yq-go
# automation # automation
ansible ansible
@@ -76,7 +68,6 @@ in
# data tools # data tools
dbeaver dbeaver
postgresql
# password managers # password managers
_1password _1password
@@ -97,24 +88,18 @@ in
nodePackages.prettier nodePackages.prettier
nodePackages.yarn nodePackages.yarn
# imaging
gifsicle
# video # video
youtube-dl youtube-dl
# networking # networking
arp-scan arp-scan
bandwhich
dnsutils dnsutils
gping
iperf iperf
networkmanager-openvpn networkmanager-openvpn
nmap nmap
openssl openssl
openvpn openvpn
sshfs # mac requires https://osxfuse.github.io/ sshfs # mac requires https://osxfuse.github.io/
tcpdump
vpngate vpngate
whois whois
@@ -130,9 +115,6 @@ in
tfswitch tfswitch
infracost infracost
# gcp
google-cloud-sdk
# nix # nix
cachix cachix
nix-diff nix-diff
@@ -141,9 +123,6 @@ in
nixpkgs-review nixpkgs-review
rnix-lsp rnix-lsp
# communication
element-desktop
## aws ## aws
aws-connect aws-connect
aws-role-play aws-role-play
@@ -172,25 +151,18 @@ in
# news # news
srv srv
# security
sops
yubikey-manager
] ++ lib.optionals stdenv.isLinux ([ ] ++ lib.optionals stdenv.isLinux ([
_1password-gui _1password-gui
albert albert
audio-recorder /* authy */
authy
calibre calibre
cryptsetup cryptsetup
firejail
glibcLocales glibcLocales
gnome3.gnome-tweaks gnome3.gnome-tweaks
gnomeExtensions.appindicator gnomeExtensions.appindicator
gptfdisk gptfdisk
guake guake
kazam kazam
libreoffice
linuxPackages.perf linuxPackages.perf
pavucontrol pavucontrol
pinentry-curses pinentry-curses
@@ -201,29 +173,26 @@ in
spotify spotify
strace strace
usbutils usbutils
/* virtmanager */ virtmanager
vlc vlc
# Unsupported / broken on darwin: # Unsupported / broken on darwin:
aws-sam-cli aws-sam-cli
bitwarden bitwarden
brave brave
datasette
deluge deluge
discord discord
firefox firefox
gimp gimp
google-chrome google-chrome
minecraft minecraft
netdata
postman postman
rfd rfd
signal-desktop signal-desktop
slack slack
steam steam
tailscale tailscale
traceroute
wireshark-qt
zoom-us zoom-us
netdata
]); ]);
in in
common; common;

18
flake.lock generated
View File

@@ -81,11 +81,11 @@
}, },
"locked": { "locked": {
"dir": "contrib", "dir": "contrib",
"lastModified": 1647310800, "lastModified": 1647380792,
"narHash": "sha256-DvKvdwXp1K8dtxk+IIGK/HxurmMRhkuTdfj44rDRsdw=", "narHash": "sha256-3DQs22URhSNPUCM7DCdbbt+3ZlMTKYhK9qUkfccyBR0=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "bef7552f7088ff411bd68fc236cfd7b269ad157e", "rev": "5a8bf31d328ecdb79453bf1eb22ff10aabbe0422",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -102,11 +102,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1647332154, "lastModified": 1647418490,
"narHash": "sha256-fCZWPR53MfOHhVC4VEjYeIWPzJbCo/lLOubNoswfTS0=", "narHash": "sha256-zNqjRX50VyspGeZGZoAixIN28h77FkRDZwps+CQJduQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "0817ca26e18dbf5eb8dc61a7e68f9d7f6b3fbe68", "rev": "c84beaf2aa422964d2ef577aedfc6fe1be935730",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -133,11 +133,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1647125019, "lastModified": 1647297614,
"narHash": "sha256-PXA76/iIqtbrA0ydCyc7Wpdw7TQTnfEowM87YtTXfB4=", "narHash": "sha256-ulGq3W5XsrBMU/u5k9d4oPy65pQTkunR4HKKtTq0RwY=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b0e141e3fe13ec21f50429773d2e3890e02a80da", "rev": "73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -10,8 +10,6 @@
hardware.nvidia.modesetting.enable = true; hardware.nvidia.modesetting.enable = true;
hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.legacy_470; hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.legacy_470;
security.pam.u2f.enable = true;
networking.hostName = "hephaestus"; networking.hostName = "hephaestus";
networking = { networking = {