refactor: additional deduping and fixes

This commit is contained in:
2026-10-21 16:59:52 -04:00
parent 6dc6634649
commit 1d2230e496
5 changed files with 46 additions and 67 deletions
+17
View File
@@ -0,0 +1,17 @@
{ pkgs, ... }:
with pkgs;
[
wget
nil
bash-language-server
devenv
tmux
ripgrep
bind
p7zip
unrar
jump
openjdk
weather
nerd-fonts.hack
]
+1 -1
View File
@@ -6,7 +6,7 @@
defaultLocale = "en_US.UTF-8"; defaultLocale = "en_US.UTF-8";
extraLocales = [ extraLocales = [
"ja_JP.UTF-8" "ja_JP.UTF-8/UTF-8"
]; ];
extraLocaleSettings = { extraLocaleSettings = {
+1 -1
View File
@@ -51,7 +51,7 @@
"remotebuild_ssh_key_rsa" = { "remotebuild_ssh_key_rsa" = {
sopsFile = ../secrets/remotebuild-ssh-key.yaml; sopsFile = ../secrets/remotebuild-ssh-key.yaml;
key = "remote_build_ssh_key"; key = "remotebuild_ssh_key_rsa";
owner = "root"; owner = "root";
group = "root"; group = "root";
mode = "0400"; mode = "0400";
+21 -42
View File
@@ -193,50 +193,29 @@
}; };
environment = { environment = {
systemPackages = with pkgs; [ systemPackages =
wget import ../../features/common-pkgs.nix { inherit pkgs; }
dnsmasq ++ (with pkgs; [
guestfs-tools btrfs-assistant
unrar kdePackages.kfind
p7zip desktop-file-utils
btrfs-assistant zathura
nil hunspell
bash-language-server hunspellDicts.en_US
nerd-fonts.hack hyphenDicts.en_US
jump affinity-v3
weather libreoffice-qt
kdePackages.kfind qimgv
desktop-file-utils vorta
openjdk distrobox
openjdk17 rtk
openjdk25
tmux
zathura
hunspell
hunspellDicts.en_US
hyphenDicts.en_US
affinity-v3
libreoffice-qt
qimgv
vorta
distrobox
devenv
ripgrep
rtk
inputs.appimage-manager.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.appimage-manager.packages.${pkgs.stdenv.hostPlatform.system}.default
inputs.gloomberb.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.gloomberb.packages.${pkgs.stdenv.hostPlatform.system}.default
inputs.pi.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.pi.packages.${pkgs.stdenv.hostPlatform.system}.default
(python3.withPackages ( (callPackage ../../packages/heidisql/package.nix { })
python-pkgs: with python-pkgs; [ ]);
requests
pandas
]
))
(callPackage ../../packages/heidisql/package.nix { })
];
shellAliases = import ../../features/aliases.nix { inherit pkgs; }; shellAliases = import ../../features/aliases.nix { inherit pkgs; };
sessionVariables = import ../../features/xdg.nix { inherit pkgs; }; sessionVariables = import ../../features/xdg.nix { inherit pkgs; };
+6 -23
View File
@@ -85,29 +85,12 @@
}; };
environment = { environment = {
systemPackages = with pkgs; [ systemPackages =
wget import ../../features/common-pkgs.nix { inherit pkgs; }
dnsmasq ++ (with pkgs; [
guestfs-tools guestfs-tools
unrar borgbackup
nil ]);
bash-language-server
devenv
weather
borgbackup
openjdk
openjdk17
openjdk25
tmux
ripgrep
(python3.withPackages (
python-pkgs: with python-pkgs; [
requests
pandas
]
))
];
shellAliases = import ../../features/aliases.nix { inherit pkgs; }; shellAliases = import ../../features/aliases.nix { inherit pkgs; };
sessionVariables = import ../../features/xdg.nix { inherit pkgs; }; sessionVariables = import ../../features/xdg.nix { inherit pkgs; };