update
Some checks are pending
/ Check (push) Waiting to run

This commit is contained in:
alydev 2025-09-26 13:51:34 +10:00
parent 3b59b02c59
commit 9ad247d428
3 changed files with 19 additions and 22 deletions

View file

@ -1,6 +0,0 @@
samba
ps3netsrv
xbox360 srv
retronas
openmediavault?
btrfs

View file

@ -41,6 +41,7 @@
{ {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.extraSpecialArgs.gui = true;
home-manager.users.aly = import ./home/aly.nix; home-manager.users.aly = import ./home/aly.nix;
} }
]; ];
@ -62,6 +63,7 @@
{ {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.extraSpecialArgs.gui = false;
home-manager.users.aly = import ./home/aly.nix; home-manager.users.aly = import ./home/aly.nix;
} }
# TODO # TODO

View file

@ -1,30 +1,31 @@
{ config, pkgs, ... }: { config, pkgs, lib, gui, ... }:
{ {
home.username = "aly"; home.username = "aly";
home.homeDirectory = "/home/aly"; home.homeDirectory = "/home/aly";
# xresources.properties = { xresources.properties = lib.mkIf gui {
# "Xcursor.size" = 16; "Xcursor.size" = 16;
# "Xft.dpi" = 300; "Xft.dpi" = 300;
# }; };
home.packages = with pkgs; [ home.packages = with pkgs; [
# gnome-tweaks obs-studio rpi-imager google-cloud-sdk supersonic
neofetch nnn zip xz unzip p7zip ripgrep jq yq-go mtr iperf3 dnsutils neofetch nnn zip xz unzip p7zip ripgrep jq yq-go mtr iperf3 dnsutils
ldns aria2 socat nmap ipcalc file which tree gnused gnutar gawk zstd ldns aria2 socat nmap ipcalc file which tree gnused gnutar gawk zstd
gnupg btop iotop iftop strace ltrace lsof sysstat lm_sensors ethtool gnupg btop iotop iftop strace ltrace lsof sysstat lm_sensors ethtool
pciutils usbutils nix-output-monitor pciutils usbutils nix-output-monitor
] ++ lib.optionals gui [
gnome-tweaks obs-studio rpi-imager google-cloud-sdk supersonic
]; ];
# programs.firefox = { programs.firefox = lib.mkIf gui {
# enable = true; enable = true;
# profiles.default = { profiles.default = {
# extensions = { extensions = {
# packages = with pkgs.nur.repos.rycee.firefox-addons; [ packages = with pkgs.nur.repos.rycee.firefox-addons; [
# ublock-origin bitwarden darkreader indie-wiki-buddy sponsorblock ublock-origin bitwarden darkreader indie-wiki-buddy sponsorblock
# ]; ];
# }; };
# }; };
# }; };
programs.git = { programs.git = {
enable = true; enable = true;