Clean up formats and remove some unused packages

This commit is contained in:
Chris (wolcen) Thompson 2025-05-31 17:46:40 -04:00
parent bc36afa89d
commit f304b82399
2 changed files with 26 additions and 23 deletions

View file

@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page # your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help). # and in the NixOS manual (accessible by running nixos-help).
# New TODO: # New TODO:
# - investigate tmux-session-wizard, and tpm # - investigate tmux-session-wizard, and tpm
# - see if zoxide can import .z file (from z.sh) # - see if zoxide can import .z file (from z.sh)
# - so far, have added aliases and bashrc directly, along with bin folder and ssh setup. # - so far, have added aliases and bashrc directly, along with bin folder and ssh setup.
@ -17,7 +17,7 @@
inputs.home-manager.nixosModules.default inputs.home-manager.nixosModules.default
./main-user.nix ./main-user.nix
]; ];
boot.initrd.luks.devices."nvme2n1p2_oldcrypt".device = "/dev/disk/by-uuid/44235dca-99e8-4ea8-9516-97d9f5a2d702"; boot.initrd.luks.devices."nvme2n1p2_oldcrypt".device = "/dev/disk/by-uuid/44235dca-99e8-4ea8-9516-97d9f5a2d702";
boot.initrd.luks.devices."altssd".device = "/dev/disk/by-partuuid/c0500656-1527-a84d-82f0-8ad764dddc92"; boot.initrd.luks.devices."altssd".device = "/dev/disk/by-partuuid/c0500656-1527-a84d-82f0-8ad764dddc92";
@ -47,7 +47,7 @@
{ device = "/dev/disk/by-partuuid/8a735e2c-01"; { device = "/dev/disk/by-partuuid/8a735e2c-01";
fsType = "ext4"; fsType = "ext4";
}; };
# Add flakes # Add flakes
nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.settings.experimental-features = [ "nix-command" "flakes" ];
@ -61,7 +61,7 @@
boot.kernelModules = [ "kvm-amd" "nct6775" ]; boot.kernelModules = [ "kvm-amd" "nct6775" ];
# Direct patching for enabling for async reprojection (for SteamVR) on AMD # Direct patching for enabling for async reprojection (for SteamVR) on AMD
#boot.kernelPatches = [ # boot.kernelPatches = [
# { # {
# name = "amdgpu-ignore-ctx-privileges"; # name = "amdgpu-ignore-ctx-privileges";
# patch = pkgs.fetchpatch { # patch = pkgs.fetchpatch {
@ -70,7 +70,7 @@
# hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo="; # hash = "sha256-Y3a0+x2xvHsfLax/uwycdJf3xLxvVfkfDVqjkxNaYEo=";
# }; # };
# } # }
#]; # ];
services.fwupd.enable = true; services.fwupd.enable = true;
services.hardware.openrgb.enable = true; services.hardware.openrgb.enable = true;
@ -174,7 +174,7 @@
"wolcen" = import ./home.nix; "wolcen" = import ./home.nix;
}; };
}; };
# Install firefox. # Install firefox.
programs.firefox.enable = true; programs.firefox.enable = true;
@ -257,7 +257,7 @@
pigz # muti-treaded replacement for gzip pigz # muti-treaded replacement for gzip
unzip # old standard zip handler unzip # old standard zip handler
rpi-imager # rasbperry pi os burner util rpi-imager # rasbperry pi os burner util
screenkey # broadcast key presses # screenkey # broadcast key presses
superfile # cli file manager superfile # cli file manager
mpv # movie player mpv # movie player
#obs-studio # open broadcast studio #obs-studio # open broadcast studio
@ -341,7 +341,7 @@
services.openssh.settings.LogLevel = "VERBOSE"; # required for fail2ban to work properly services.openssh.settings.LogLevel = "VERBOSE"; # required for fail2ban to work properly
services.fail2ban.enable = true; # by default, the SSH jail enabled services.fail2ban.enable = true; # by default, the SSH jail enabled
# Enable mobile shell (for roaming, intermittent connectivity, etc) # Enable mobile shell (for roaming, intermittent connectivity, etc)
programs.mosh.enable = true; # programs.mosh.enable = true;
# Enable remote desktop access via rustdesk # Enable remote desktop access via rustdesk
#services.rustdesk-server.enable = false; #services.rustdesk-server.enable = false;
#services.rustdesk-server.openFirewall = false; #services.rustdesk-server.openFirewall = false;

View file

@ -1,6 +1,6 @@
{ lib, config, pkgs, ... }: { lib, config, pkgs, ... }:
let let
cfg = config.main-user; cfg = config.main-user;
# Create a customized version of logseq # Create a customized version of logseq
# logseq-patch = pkgs.logseq.override { # logseq-patch = pkgs.logseq.override {
@ -28,35 +28,38 @@ in
packages = with pkgs; [ packages = with pkgs; [
#kdePackages.kate # ... why did I add this? #kdePackages.kate # ... why did I add this?
mkcert mkcert
prismlauncher # minecraft launcher/manager
thunderbird # email client thunderbird # email client
keepassxc # passwords! keepassxc # passwords!
macchina # like *fetch - display basics macchina # like *fetch - display basics
z-lua # jump around directories (be careful with same-named ones!) z-lua # jump around directories (be careful with same-named ones!)
logseq # logs in sequence note keeping logseq # logs in sequence note keeping
signal-desktop-bin # messaging signal-desktop-bin # messaging
ddev # local docker dev awesome ddev # local docker dev awesomeness
vscodium # vs code editor, but free vscodium # vs code editor, but free
#yubikey-manager-qt # yubi key mgmgt - more needed #yubikey-manager-qt # yubi key mgmgt - more needed
yubioath-flutter # replacement manager for deprecated manager-qt yubioath-flutter # replacement manager for deprecated manager-qt
#pavucontrol # pulse audio vol control #pavucontrol # pulse audio vol control
# go to 2.17 when no more servers w/python issues (elizabeth) # go to 2.17 when no more servers w/python issues (elizabeth)
ansible_2_16 # deployment/automation # ansible_2_16 # deployment/automation - removed, use docker!
#python311Full # troubleshooting ansible things. #python311Full # troubleshooting ansible things.
#python311Packages.ansible #python311Packages.ansible
# php added for ansible composer build temporarily # php added for ansible composer build temporarily
# switch to an ansible build environment instead. # switch to an ansible build environment instead.
php81
php81Packages.composer # compose didn't work anyway...shut it down!
php81Extensions.zip # php81
php81Extensions.xml # php81Packages.composer
php81Extensions.dom # php81Extensions.zip
php81Extensions.bz2 # php81Extensions.xml
#php81Extensions.yaml # php81Extensions.dom
php81Extensions.zlib # php81Extensions.bz2
php81Extensions.zstd # #php81Extensions.yaml
php81Extensions.intl # php81Extensions.zlib
php81Extensions.curl # php81Extensions.zstd
php81Extensions.posix # php81Extensions.intl
# php81Extensions.curl
# php81Extensions.posix
]; ];
shell = pkgs.zsh; shell = pkgs.zsh;
}; };