Use modules/users/rtucek user module consistently - #23
Merged
Conversation
rtucek
added a commit
that referenced
this pull request
Aug 30, 2026
Version changes: ``` [C*] #1 acl 2.4.0 x2, 2.4.0-bin, 2.4.0-dev, 2.4.0-doc, 2.4.0-man -> 2.4.0, 2.4.0-bin, 2.4.0-dev, 2.4.0-doc, 2.4.0-man [C*] #2 attr 2.6.0 x2, 2.6.0-bin, 2.6.0-dev, 2.6.0-doc, 2.6.0-man -> 2.6.0, 2.6.0-bin, 2.6.0-dev, 2.6.0-doc, 2.6.0-man [C*] #3 audit 4.2.1, 4.2.1-bin, 4.2.1-lib x2, 4.2.1-man -> 4.2.1, 4.2.1-bin, 4.2.1-lib, 4.2.1-man [C.] #4 aws-c-auth 0.9.1 x2 -> 0.9.1 [C.] #5 aws-c-cal 0.9.2 x2 -> 0.9.2 [C.] #6 aws-c-common 0.12.4 x2 -> 0.12.4 [C.] #7 aws-c-compression 0.3.1 x2 -> 0.3.1 [C.] #8 aws-c-event-stream 0.7.0 x2 -> 0.7.0 [C.] #9 aws-c-http 0.11.0 x2 -> 0.11.0 [C.] #10 aws-c-io 0.27.2 x2 -> 0.27.2 [C.] #11 aws-c-mqtt 0.13.3 x2 -> 0.13.3 [C.] #12 aws-c-s3 0.8.7 x2 -> 0.8.7 [C.] #13 aws-c-sdkutils 0.2.4 x2 -> 0.2.4 [C.] #14 aws-checksums 0.2.7 x2 -> 0.2.7 [C.] #15 aws-crt-cpp 0.34.3 x2 -> 0.34.3 [C.] #16 bash 5.3p9 x2 -> 5.3p9 [C*] #17 bash-interactive 5.3p9 x2, 5.3p9-doc, 5.3p9-fish-completions, 5.3p9-info, 5.3p9-man -> 5.3p9, 5.3p9-doc, 5.3p9-fish-completions, 5.3p9-info, 5.3p9-man [C.] #18 bat 0.26.1 x2, 0.26.1-fish-completions -> 0.26.1, 0.26.1-fish-completions [U.] #19 bcachefs-tools 1.38.8, 1.38.8-fish-completions -> 1.39.2, 1.39.2-fish-completions [C.] #20 boehm-gc 8.2.12 x3, 8.2.12-dev -> 8.2.12 x2, 8.2.12-dev [C.] #21 boost 1.89.0 x2, 1.89.0-dev -> 1.89.0, 1.89.0-dev [U.] #22 brave 1.93.129, 1.93.129-fish-completions -> 1.93.138, 1.93.138-fish-completions [C.] #23 brotli 1.2.0 x2, 1.2.0-dev x2, 1.2.0-lib x2 -> 1.2.0, 1.2.0-dev, 1.2.0-lib [C.] #24 bundler 2.7.2 x2 -> 2.7.2 [C.] #25 busybox 1.37.0 x2 -> 1.37.0 [C*] #26 bzip2 1.0.8 x2, 1.0.8-bin, 1.0.8-dev, 1.0.8-man -> 1.0.8, 1.0.8-bin, 1.0.8-dev, 1.0.8-man [C.] #27 c-ares 1.34.8 x3, 1.34.8-dev -> 1.34.8 x2, 1.34.8-dev [C.] #28 coreutils 9.11 x2 -> 9.11 [U*] #029 cpupower 7.2, 7.2_fish-completions -> 7.2.2, 7.2.2_fish-completions [C*] #030 curl 8.21.0 x2, 8.21.0-bin, 8.21.0-dev, 8.21.0-fish-completions, 8.21.0-man -> 8.21.0, 8.21.0-bin, 8.21.0-dev, 8.21.0-fish-completions, 8.21.0-man [C*] #031 dbus 1, 1.16.2 x2, 1.16.2-dev, 1.16.2-doc, 1.16.2-lib x2, 1.16.2-man -> 1, 1.16.2, 1.16.2-dev, 1.16.2-doc, 1.16.2-lib, 1.16.2-man [C.] #032 editline 1.17.1-unstable-2025-05-24 x2 -> 1.17.1-unstable-2025-05-24 [C.] #033 elfutils 0.194 x2 -> 0.194 [C.] #034 expat 2.8.2, 2.8.3, 2.8.3-dev -> 2.8.3, 2.8.3-dev [C.] #035 file 5.47 x2, 5.47-fish-completions, 5.47-man -> 5.47, 5.47-fish-completions, 5.47-man [C*] #036 fish 4.7.1 x2, 4.7.1-doc x2, 4.7.1_fish-completions x2 -> 4.7.1, 4.7.1-doc, 4.7.1_fish-completions x2 [C*] #037 gawk 5.4.1 x2, 5.4.1-fish-completions, 5.4.1-info, 5.4.1-man -> 5.4.1, 5.4.1-fish-completions, 5.4.1-info, 5.4.1-man [C.] #038 gcc 15.2.0-lib x3, 15.2.0-libgcc x3 -> 15.2.0-lib x2, 15.2.0-libgcc x2 [C.] #039 gdbm 1.26-lib x2 -> 1.26-lib [C.] #040 gettext 1.0 x2 -> 1.0 [U.] #041 gh 2.97.0, 2.97.0-fish-completions -> 2.98.0, 2.98.0-fish-completions [C*] #042 git 2.54.0 x2, 2.54.0-doc x2, 2.54.0_fish-completions -> 2.54.0, 2.54.0-doc, 2.54.0_fish-completions [C.] #043 glib 2.88.1, 2.88.1-bin, 2.88.3, 2.88.3-bin, 2.88.3-dev -> 2.88.3, 2.88.3-bin, 2.88.3-dev [C*] #044 glibc 2.42-67 x2, 2.42-67-bin, 2.42-67-dev, 2.42-67-getent -> 2.42-67, 2.42-67-bin, 2.42-67-dev, 2.42-67-getent [C.] #045 gmp-with-cxx 6.3.0 x4, 6.3.0-dev -> 6.3.0 x2, 6.3.0-dev [C*] #046 gnugrep 3.12 x2, 3.12_fish-completions x2, 3.12-info -> 3.12, 3.12_fish-completions x2, 3.12-info [C*] #047 gnused 4.10 x2, 4.10_fish-completions x2, 4.10-info -> 4.10, 4.10_fish-completions x2, 4.10-info [C.] #048 go 1.26.5, 1.26.6, 1.26.6-fish-completions -> 1.26.6, 1.26.6-fish-completions [C.] #049 groff 1.24.1 x2 -> 1.24.1 [C*] #050 gzip 1.14 x2, 1.14-fish-completions, 1.14-info, 1.14-man -> 1.14, 1.14-fish-completions, 1.14-info, 1.14-man [C.] #051 hostname-debian 3.25 x2, 3.25-man x2 -> 3.25, 3.25-man [C*] #052 hostname-hostname-debian 3.25 x2, 3.25_fish-completions -> 3.25, 3.25_fish-completions [C.] #053 hwloc 2.13.0-lib x2 -> 2.13.0-lib [C.] #054 iana-etc 20251215 x2 -> 20251215 [C.] #055 icu4c 76.1 x2, 76.1-dev, 78.3, 78.3-dev -> 76.1, 76.1-dev, 78.3, 78.3-dev [U.] #056 initrd-linux 7.2 -> 7.2.2 [C.] #057 jq 1.8.2 x2, 1.8.2-bin x2, 1.8.2-fish-completions, 1.8.2-man -> 1.8.2, 1.8.2-bin, 1.8.2-fish-completions, 1.8.2-man [C.] #058 json-c 0.18 x2 -> 0.18 [C.] #059 keyutils 1.6.3-lib x2 -> 1.6.3-lib [C*] #060 kmod 31 x2, 31-lib x2, 31-man -> 31, 31-lib, 31-man [C.] #061 krb5 1.22.2, 1.22.2-dev, 1.22.2-lib x2 -> 1.22.2, 1.22.2-dev, 1.22.2-lib [C*] #062 less 692 x2, 692-fish-completions, 692-man -> 692, 692-fish-completions, 692-man [C.] #063 libapparmor 4.1.7 x2 -> 4.1.7 [C.] #064 libarchive 3.8.8, 3.8.8-dev, 3.8.8-lib x2 -> 3.8.8, 3.8.8-dev, 3.8.8-lib [C.] #065 libblake3 1.8.5 x2 -> 1.8.5 [C.] #066 libcap-ng 0.9.3 x2 -> 0.9.3 [C.] #067 libcpuid 0.8.1 x2 -> 0.8.1 [C.] #068 libev 4.33 x2 -> 4.33 [C.] #069 libffi 3.7.1, 3.8.0, 3.8.0-dev -> 3.8.0, 3.8.0-dev [C.] #070 libgit2 1.9.3-lib, 1.9.4-lib -> 1.9.4-lib, 1.9.7-lib [C.] #071 libpipeline 1.5.8 x2 -> 1.5.8 [C.] #072 libpsl 0.21.5 x2, 0.21.5-dev -> 0.21.5, 0.21.5-dev [C.] #073 libseccomp 2.6.1-lib x2 -> 2.6.1-lib [C.] #074 libselinux 3.10 x2, 3.10-bin, 3.10-dev -> 3.10, 3.10-bin, 3.10-dev [C.] #075 libsodium 1.0.22-unstable-2026-04-09 x2 -> 1.0.22-unstable-2026-04-09 [C.] #076 libssh2 1.11.1 x2, 1.11.1-dev -> 1.11.1, 1.11.1-dev [C.] #077 libuv 1.52.1 x2, 1.52.1-dev -> 1.52.1, 1.52.1-dev [C.] #078 libx11 1.8.13 x2, 1.8.13-dev -> 1.8.13, 1.8.13-dev [C.] #079 libxau 1.0.12 x2, 1.0.12-dev -> 1.0.12, 1.0.12-dev [C.] #080 libxcb 1.17.0 x2, 1.17.0-dev -> 1.17.0, 1.17.0-dev [C.] #081 libxcrypt 4.5.2 x2 -> 4.5.2 [C.] #082 libxdmcp 1.1.5 x2, 1.1.5-dev -> 1.1.5, 1.1.5-dev [C.] #083 libxml2 2.15.3 x2, 2.15.3-bin, 2.15.3-dev -> 2.15.3, 2.15.3-bin, 2.15.3-dev [C.] #084 libyaml 0.2.5 x2 -> 0.2.5 [U.] #085 linux 7.2, 7.2-modules x2 -> 7.2.2, 7.2.2-modules x2 [C.] #086 llhttp 9.4.2, 9.4.2-dev, 9.4.3 -> 9.4.3, 9.4.3-dev [C.] #087 llvm 21.1.8-lib x2 -> 21.1.8-lib [C.] #088 lowdown 3.0.1-lib x2 -> 3.0.1-lib [C.] #089 mailcap 2.1.54 x2 -> 2.1.54 [C*] #090 man-db 2.13.1 x2, 2.13.1-doc, 2.13.1-fish-completions x2 -> 2.13.1, 2.13.1-doc, 2.13.1_fish-completions x2 [U.] #091 mesa 26.1.5 -> 26.1.8 [C.] #092 mpdecimal 4.0.1 x2 -> 4.0.1 [C*] #093 ncurses 6.6 x2, 6.6-dev, 6.6-man -> 6.6, 6.6-dev, 6.6-man [C.] #094 nghttp2 1.69.0 x2, 1.69.0-dev x2, 1.69.0-lib x2 -> 1.69.0, 1.69.0-dev, 1.69.0-lib [C.] #095 nghttp3 1.15.0 x2, 1.15.0-dev x2 -> 1.15.0, 1.15.0-dev [C.] #096 ngtcp2 1.22.1 x2, 1.22.1-dev x2 -> 1.22.1, 1.22.1-dev [C.] #097 nix-store 2.34.8 x2, 2.34.8-dev -> 2.34.8, 2.34.8-dev [C.] #098 nix-util 2.34.8 x2, 2.34.8-dev -> 2.34.8, 2.34.8-dev [C.] #099 nixfmt 1.4.0 x2 -> 1.4.0 [U.] #100 nixos-system-tux-ibp-amdgen9-nixos-btw 26.05.20260820.5880666 -> 26.05.20260829.c5c4a43 [U.] #101 nodejs 24.18.1 -> 24.19.0 [U.] #102 nodejs-slim 24.18.1, 24.18.1-corepack, 24.18.1-npm -> 24.19.0, 24.19.0-corepack, 24.19.0-npm [C.] #103 numactl 2.0.18 x2 -> 2.0.18 [U.] #104 nvim-host-python3 3.13.14-env -> 3.13.15-env [C.] #105 onetbb 2022.3.0 x2 -> 2022.3.0 [C.] #106 oniguruma 6.9.10-lib x2 -> 6.9.10-lib [C.] #107 openssl 3.6.3 x2, 3.6.3-bin x2, 3.6.3-dev x2, 3.6.3-fish-completions, 3.6.3-man -> 3.6.3, 3.6.3-bin, 3.6.3-dev, 3.6.3-fish-completions, 3.6.3-man [C.] #108 pcre2 10.46 x2, 10.46-bin, 10.46-dev -> 10.46, 10.46-bin, 10.46-dev [C*] #109 perl 5.42.0 x2, 5.42.0-env x5, 5.42.0-man x2 -> 5.42.0, 5.42.0-env x5, 5.42.0-man [C.] #110 perl5.42.0-Authen-SASL 2.1900 x2 -> 2.1900 [C.] #111 perl5.42.0-CGI 4.59 x2 -> 4.59 [C.] #112 perl5.42.0-CGI-Fast 2.16 x2 -> 2.16 [C.] #113 perl5.42.0-Clone 0.46 x2 -> 0.46 [C.] #114 perl5.42.0-Crypt-URandom 0.55 x2 -> 0.55 [C.] #115 perl5.42.0-Digest-HMAC 1.05 x2 -> 1.05 [C.] #116 perl5.42.0-Encode-Locale 1.05 x2 -> 1.05 [C.] #117 perl5.42.0-FCGI 0.82 x2 -> 0.82 [C.] #118 perl5.42.0-FCGI-ProcManager 0.28 x2 -> 0.28 [C.] #119 perl5.42.0-File-BaseDir 0.09 x2 -> 0.09 [C.] #120 perl5.42.0-File-DesktopEntry 0.22 x2 -> 0.22 [C.] #121 perl5.42.0-File-Listing 6.16 x2 -> 6.16 [C.] #122 perl5.42.0-File-MimeInfo 0.33 x2 -> 0.33 [C.] #123 perl5.42.0-HTML-Parser 3.81 x2 -> 3.81 [C.] #124 perl5.42.0-HTML-TagCloud 0.38 x2 -> 0.38 [C.] #125 perl5.42.0-HTML-Tagset 3.20 x2 -> 3.20 [C.] #126 perl5.42.0-HTTP-CookieJar 0.014 x2 -> 0.014 [C.] #127 perl5.42.0-HTTP-Cookies 6.10 x2 -> 6.10 [C.] #128 perl5.42.0-HTTP-Daemon 6.17 x2 -> 6.17 [C.] #129 perl5.42.0-HTTP-Date 6.06 x2 -> 6.06 [C.] #130 perl5.42.0-HTTP-Message 6.45 x2 -> 6.45 [C.] #131 perl5.42.0-HTTP-Negotiate 6.01 x2 -> 6.01 [C.] #132 perl5.42.0-IO-HTML 1.004 x2 -> 1.004 [C.] #133 perl5.42.0-IO-Socket-SSL 2.083 x2 -> 2.083 [C.] #134 perl5.42.0-IPC-System-Simple 1.30 x2 -> 1.30 [C.] #135 perl5.42.0-LWP-MediaTypes 6.04 x2 -> 6.04 [C.] #136 perl5.42.0-Mozilla-CA 20230821 x2 -> 20230821 [C.] #137 perl5.42.0-Net-DBus 1.2.0 x2 -> 1.2.0 [C.] #138 perl5.42.0-Net-HTTP 6.23 x2 -> 6.23 [C.] #139 perl5.42.0-Net-SMTP-SSL 1.04 x2 -> 1.04 [C.] #140 perl5.42.0-Net-SSLeay 1.92 x2 -> 1.92 [C.] #141 perl5.42.0-TermReadKey 2.38 x2 -> 2.38 [C.] #142 perl5.42.0-Test-Fatal 0.017 x2 -> 0.017 [C.] #143 perl5.42.0-Test-Needs 0.002010 x2 -> 0.002010 [C.] #144 perl5.42.0-Test-RequiresInternet 0.05 x2 -> 0.05 [C.] #145 perl5.42.0-TimeDate 2.33 x2 -> 2.33 [C.] #146 perl5.42.0-Try-Tiny 0.31 x2 -> 0.31 [C.] #147 perl5.42.0-URI 5.21 x2 -> 5.21 [C.] #148 perl5.42.0-WWW-RobotRules 6.02 x2 -> 6.02 [C.] #149 perl5.42.0-X11-Protocol 0.56 x2 -> 0.56 [C.] #150 perl5.42.0-XML-Parser 2.46 x2 -> 2.46 [C.] #151 perl5.42.0-XML-Twig 3.52 x2 -> 3.52 [C.] #152 perl5.42.0-libnet 3.15 x2 -> 3.15 [C.] #153 perl5.42.0-libwww-perl 6.72 x2 -> 6.72 [C*] #154 procps 4.0.6 x2, 4.0.6_fish-completions -> 4.0.6, 4.0.6_fish-completions [C.] #155 publicsuffix-list 0-unstable-2026-05-13 x2 -> 0-unstable-2026-05-13 [C.] #156 python3 3.13.14, 3.13.14-env x2, 3.13.15, 3.13.15-env x3 -> 3.13.15, 3.13.15-env x5 [C.] #157 python3.13-pyyaml 6.0.3 x2 -> 6.0.3 [C.] #158 readline 8.3p3 x2 -> 8.3p3 [C.] #159 ripgrep 15.1.0 x2, 15.1.0-fish-completions -> 15.1.0, 15.1.0-fish-completions [C.] #160 ruby 3.4.9 x2 -> 3.4.9 [C.] #161 s2n-tls 1.7.6 x2 -> 1.7.6 [C*] #162 shared-mime-info 2.4 x2, 2.4_fish-completions x2 -> 2.4, 2.4_fish-completions x2 [C*] #163 sqlite 3.51.2 x2, 3.51.2-bin x2, 3.51.2-dev x2, 3.51.2-doc, 3.51.2-man -> 3.51.2, 3.51.2-bin, 3.51.2-dev, 3.51.2-doc, 3.51.2-man [U*] #164 strace 7.1, 7.1-man -> 7.2, 7.2-man [C.] #165 systemd-minimal 260.2 x2 -> 260.2 [C.] #166 systemd-minimal-libs 260.2 x2, 260.2-dev -> 260.2, 260.2-dev [C.] #167 tzdata 2026c x2 -> 2026c [C.] #168 utf8proc 2.11.3 x2 -> 2.11.3 [C.] #169 util-linux-minimal 2.42.2-bin x2, 2.42.2-lib x2, 2.42.2-login x2, 2.42.2-mount x2, 2.42.2-swap x2 -> 2.42.2-bin, 2.42.2-lib, 2.42.2-login, 2.42.2-mount, 2.42.2-swap [C.] #170 wayland 1.25.0 x2, 1.25.0-dev -> 1.25.0, 1.25.0-dev [C*] #171 which 2.23 x2, 2.23-info, 2.23-man -> 2.23, 2.23-info, 2.23-man [C.] #172 wl-clipboard 2.3.0 x2, 2.3.0-fish-completions -> 2.3.0, 2.3.0-fish-completions [U.] #173 x86_energy_perf_policy 6.18.45 -> 6.18.48 [C.] #174 xdg-user-dirs 0.20 x2, 0.20-lib x2 -> 0.20, 0.20-lib [C*] #175 xdg-utils 1.2.1 x2, 1.2.1_fish-completions -> 1.2.1, 1.2.1_fish-completions [C*] #176 xz 5.8.3 x2, 5.8.3-bin, 5.8.3-doc, 5.8.3-fish-completions, 5.8.3-man -> 5.8.3, 5.8.3-bin, 5.8.3-doc, 5.8.3-fish-completions, 5.8.3-man [U.] #177 zfs-user 2.4.3, 2.4.3-fish-completions, 2.4.3-man -> 2.4.4, 2.4.4-fish-completions, 2.4.4-man [C.] #178 zlib 1.3.2 x2, 1.3.2-dev x2, 1.3.2-static x2 -> 1.3.2, 1.3.2-dev, 1.3.2-static [C.] #179 zlib-ng 2.3.3 x2 -> 2.3.3 [C*] #180 zstd 1.5.7 x2, 1.5.7-bin x2, 1.5.7-dev x2, 1.5.7-fish-completions, 1.5.7-man -> 1.5.7, 1.5.7-bin, 1.5.7-dev, 1.5.7-fish-completions, 1.5.7-man Closure size: 2499 -> 2305 (319 paths added, 513 paths removed, delta -194, disk usage -1.4GiB). ```
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
As a follow up to #21, which introduced modules to the flake, all other build targets are being refactored
to using the same module consistently.
More importantly, this allows to remove the redundant
hosts/common/users/rtucek.nix.Adjusted hosts are: