nixos-configs/common/packages.nix

117 lines
1.9 KiB
Nix
Raw Permalink Normal View History

2024-09-22 23:16:10 -04:00
inputs @ {
pkgs,
self,
...
}: {
2024-09-22 23:16:10 -04:00
nixpkgs.overlays =
(map (i: inputs.${i}.overlays.default) [
"discord-overlay"
"grim-hyprland"
"nixpkgs-wayland"
])
++ (builtins.attrValues {
inherit
(self.overlays)
xdg-desktop-portal-kde
;
chore: update flake.lock Flake Inputs: • Updated input 'astal': 'github:Aylur/astal/306e649' (2024-10-23) → 'github:Aylur/astal/61727b0' (2024-10-24) • Updated input 'firefox-gx-src': 'github:Godiesc/firefox-gx/153523b' (2024-10-19) → 'github:Godiesc/firefox-gx/eed2d63' (2024-10-24) • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=422f214' (2024-10-22) → 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=5ffa725' (2024-10-24) • Updated input 'home-manager': 'github:nix-community/home-manager/5ec753a' (2024-10-21) → 'github:nix-community/home-manager/a4353cc' (2024-10-23) • Updated input 'hyprland': 'github:hyprwm/Hyprland/cdac649' (2024-10-23) → 'github:hyprwm/Hyprland/3cec45d' (2024-10-24) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/82bdda1' (2024-10-21) → 'github:Jovian-Experiments/Jovian-NixOS/899f84d' (2024-10-24) • Updated input 'material-symbols-src': 'github:beecho01/material-symbols/26224d6' (2024-10-23) → 'github:beecho01/material-symbols/f32fef0' (2024-10-24) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/1997e4a' (2024-10-20) → 'github:NixOS/nixpkgs/2768c7d' (2024-10-23) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/7832830' (2024-10-23) → 'github:nix-community/nixpkgs-wayland/6adff06' (2024-10-24) • Updated input 'pcsd': 'github:matt1432/nixos-pcsd/fe8f65b' (2024-10-14) → 'github:matt1432/nixos-pcsd/774ed5f' (2024-10-24) • Updated input 'sops-nix': 'github:Mic92/sops-nix/d089e74' (2024-10-23) → 'github:Mic92/sops-nix/78a0e63' (2024-10-24) Docker Images: • vegardit/gitea-act-runner dind-latest: sha256:456898884eb289ef4590e654804e05b84866279495768bf12bc91451ca160329 → sha256:fe6f44905830a17f404e9912e2c4fe2f4a2c47bb3ee35409da6476618cf9dab5
2024-10-24 19:08:12 -04:00
});
2024-09-22 23:16:10 -04:00
environment.systemPackages =
(builtins.attrValues {
inherit
(self.packages.${pkgs.system})
pokemon-colorscripts
repl
;
inherit
(pkgs.nodePackages)
undollar
;
inherit (pkgs) alejandra;
# Archiving
inherit
(pkgs)
zip
unzip
p7zip
bzip2
gzip
gnutar
xz
;
# File management
inherit
(pkgs)
findutils
diffutils
chore: update flake.lock Flake Inputs: • Updated input 'astal': 'github:Aylur/astal/004b123' (2024-10-22) → 'github:Aylur/astal/306e649' (2024-10-23) • Updated input 'custom-sidebar-src': 'github:elchininet/custom-sidebar/80942f5' (2024-10-21) → 'github:elchininet/custom-sidebar/5962ac7' (2024-10-24) • Updated input 'discord-overlay': 'github:matt1432/discord-nightly-overlay/256588e' (2024-10-06) → 'github:matt1432/discord-nightly-overlay/e4547ee' (2024-10-23) • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=1016597' (2024-10-18) → 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=422f214' (2024-10-22) • Updated input 'gtk-theme-src': 'github:dracula/gtk/e5c95d7' (2024-10-12) → 'github:dracula/gtk/a698492' (2024-10-21) • Updated input 'home-manager': 'github:nix-community/home-manager/1e27f21' (2024-10-20) → 'github:nix-community/home-manager/5ec753a' (2024-10-21) • Updated input 'hyprgrass': 'github:horriblename/hyprgrass/1535962' (2024-10-09) → 'github:horriblename/hyprgrass/76063c5' (2024-10-24) • Updated input 'hyprland': 'github:hyprwm/Hyprland/62ee5cc' (2024-10-19) → 'github:hyprwm/Hyprland/cdac649' (2024-10-23) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/bb69165' (2024-10-17) → 'github:Jovian-Experiments/Jovian-NixOS/82bdda1' (2024-10-21) • Updated input 'material-rounded-theme-src': 'github:Nerwyn/material-rounded-theme/40f93bd' (2024-10-10) → 'github:Nerwyn/material-rounded-theme/c722d1e' (2024-10-23) • Updated input 'material-symbols-src': 'github:beecho01/material-symbols/12c2a76' (2024-10-22) → 'github:beecho01/material-symbols/26224d6' (2024-10-23) • Updated input 'nix-gaming': 'github:fufexan/nix-gaming/177e270' (2024-10-20) → 'github:fufexan/nix-gaming/af2e2e0' (2024-10-24) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/4c2fcb0' (2024-10-18) → 'github:NixOS/nixpkgs/1997e4a' (2024-10-20) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/7c64c3c' (2024-10-20) → 'github:nix-community/nixpkgs-wayland/7832830' (2024-10-23) • Updated input 'sops-nix': 'github:Mic92/sops-nix/c504fd7' (2024-10-20) → 'github:Mic92/sops-nix/d089e74' (2024-10-23) • Updated input 'spotifyplus-src': 'github:thlucas1/homeassistantcomponent_spotifyplus/2cd0654' (2024-10-05) → 'github:thlucas1/homeassistantcomponent_spotifyplus/188f1ec' (2024-10-22) • Updated input 'tuya-local-src': 'github:make-all/tuya-local/38744c0' (2024-10-21) → 'github:make-all/tuya-local/6ebc191' (2024-10-22) Docker Images: • vegardit/gitea-act-runner dind-latest: sha256:74c7cddafcf4c8cadad1317f043cd7ed9f675617197051d38812b262a7afd82b → sha256:456898884eb289ef4590e654804e05b84866279495768bf12bc91451ca160329 • ghcr.io/linuxserver/bazarr latest: sha256:5baf571c177eda579fbaa080ade2135bce9097bc3c165f92d30e399df64d0bc4 → sha256:5e915ab0bdf0aed036f2bce05abcfa85e4fb748df982cdbca1e600a77e02ab24 • ghcr.io/linuxserver/prowlarr latest: sha256:806916104582ff18024b1234a0c82e113c160037f0bf0e6c076e14528bbab331 → sha256:1e2fffd859ecd260e4aae4798cf5be75938cd602161d21b1d58122afb397c864 • ghcr.io/linuxserver/sabnzbd latest: sha256:ab4fc46cb5e2702f640b28bdc9b460c98b73a9898dd61f7068229f140c26409a → sha256:293517b90ef929178387f07c074c1f88d96d94eac3c1d95944ba2891527c1396 Misc Sources: Vuetorrent: 2.14.1 -> 2.15.0
2024-10-23 23:41:16 -04:00
util-linux
which
imagemagick
;
# Networking
inherit (pkgs.dig) dnsutils;
inherit
(pkgs)
2024-09-30 12:06:05 -04:00
arp-scan
openssh
rsync
wget
gnupg
;
# Misc CLI stuff
inherit
(pkgs)
hydra-check
killall
nix-output-monitor
chore: update flake.lock Flake Inputs: • Updated input 'ags': 'github:Aylur/ags/cd543af' (2024-09-25) → 'github:Aylur/ags/60180a1' (2024-10-07) • Updated input 'astal': 'github:Aylur/astal/e8536ed' (2024-10-03) → 'github:Aylur/astal/2a3bb3a' (2024-10-07) • Updated input 'discord-overlay': 'github:matt1432/discord-nightly-overlay/5cc5b7f' (2024-09-28) → 'github:matt1432/discord-nightly-overlay/256588e' (2024-10-06) • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=29a21ff' (2024-10-06) → 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=0a8d176' (2024-10-07) • Updated input 'home-manager': 'github:nix-community/home-manager/509dbf8' (2024-10-04) → 'github:nix-community/home-manager/0386303' (2024-10-07) • Updated input 'hyprland': 'github:hyprwm/Hyprland/0ec6072' (2024-10-05) → 'github:hyprwm/Hyprland/613eac4' (2024-10-08) • Updated input 'hyprland-plugins': 'github:hyprwm/hyprland-plugins/9215288' (2024-09-30) → 'github:hyprwm/hyprland-plugins/d05eb1f' (2024-10-08) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/cb63dc9' (2024-10-04) → 'github:Jovian-Experiments/Jovian-NixOS/a25f915' (2024-10-08) • Updated input 'nh': 'github:viperML/nh/7650b37' (2024-09-07) → 'github:viperML/nh/afdff9a' (2024-10-08) • Updated input 'nix-fast-build': 'github:Mic92/nix-fast-build/2ba025e' (2024-10-05) → 'github:Mic92/nix-fast-build/1775c73' (2024-10-07) • Updated input 'nix-gaming': 'github:fufexan/nix-gaming/8801edc' (2024-10-06) → 'github:fufexan/nix-gaming/d5e4fb8' (2024-10-08) • Updated input 'nix-index-db': 'github:Mic92/nix-index-database/f9fdf82' (2024-09-30) → 'github:Mic92/nix-index-database/5fce10c' (2024-10-07) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/bc947f5' (2024-10-04) → 'github:NixOS/nixpkgs/c31898a' (2024-10-06) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/736b015' (2024-10-05) → 'github:nix-community/nixpkgs-wayland/0a5e8f7' (2024-10-08) • Updated input 'sops-nix': 'github:Mic92/sops-nix/3198a24' (2024-09-30) → 'github:Mic92/sops-nix/06535d0' (2024-10-08) • Updated input 'tuya-local-src': 'github:make-all/tuya-local/4ede5ce' (2024-10-04) → 'github:make-all/tuya-local/df26ea0' (2024-10-08) Misc Sources: Vuetorrent: 2.13.3 -> 2.14.0
2024-10-08 15:11:56 -04:00
nix-melt
progress
tree
gnugrep
gnused
;
# Expected Stuff
inherit
(pkgs)
hostname
man
perl
tzdata
;
})
2024-05-29 21:18:50 -04:00
++ [
# This could help as well: nix derivation show -r /run/current-system
(pkgs.writeShellApplication {
name = "listDerivs";
text = ''
exec nix-store --query --requisites /run/current-system | cut -d- -f2- | sort -u
2024-05-29 21:18:50 -04:00
'';
})
(pkgs.writeShellApplication {
name = "from";
runtimeInputs = builtins.attrValues {
inherit
(pkgs)
coreutils
which
;
};
text = ''
for var do
realpath "$(which "$var")"
done
'';
})
2024-05-29 21:18:50 -04:00
];
}