mirror of
https://github.com/davegallant/nix-config
synced 2025-08-07 09:12:28 +00:00
Remove packages not frequently used
Can always install these in a temporary nix shell if ever needed
This commit is contained in:
@@ -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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -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
18
flake.lock
generated
@@ -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": {
|
||||||
|
@@ -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 = {
|
||||||
|
Reference in New Issue
Block a user