From 4b90ea84e4e90aab2bcaec117ceddf83e02d6adf Mon Sep 17 00:00:00 2001 From: Michael Hoang Date: Sat, 24 Jun 2023 13:23:04 +1000 Subject: [PATCH] doc: store a copy of known files --- ...98e239ee4bc648048aafaf6be1a94a576300584ef2 | 8 ++ ...0a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7 | 18 +++++ ...b446e858116d7a20370d9120a7e9f78991f3e5f336 | 81 +++++++++++++++++++ ...863be5b75613a49f62706427e92604f7e04d2e2261 | 80 ++++++++++++++++++ ...58cb08a00d2ea38e8c12fdc5798380dc261e32e9ef | 10 +++ ...9ddc072497dbe7ead840cbd442d9f7c22924f116f4 | 17 ++++ ...cfad100c0cfed2d3bcd378e296632dc3b28b31dc69 | 1 + ...7c50da384f99ec62f9dbc66ea38f1390b46b63e1ff | 5 ++ ...d144ee929f0f5971982424c868c434eb6030e961d4 | 6 ++ ...8067ec4852c8955a9ff0f55e282473684623ebdfa1 | 73 +++++++++++++++++ ...328f828647b67a65ba7aa89c022bd8072cba862cf1 | 2 + modules/nix/default.nix | 6 +- modules/programs/bash/default.nix | 7 +- modules/programs/zsh/default.nix | 9 ++- 14 files changed, 315 insertions(+), 8 deletions(-) create mode 100644 doc/known-files/0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2 create mode 100644 doc/known-files/08ffbf991a9e25839d38b80a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7 create mode 100644 doc/known-files/2af1b563e389d11b76a651b446e858116d7a20370d9120a7e9f78991f3e5f336 create mode 100644 doc/known-files/40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261 create mode 100644 doc/known-files/444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef create mode 100644 doc/known-files/617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4 create mode 100644 doc/known-files/c06b0c6080dd1d62e61a30cfad100c0cfed2d3bcd378e296632dc3b28b31dc69 create mode 100644 doc/known-files/ef78f401a9b5a42fd15e967c50da384f99ec62f9dbc66ea38f1390b46b63e1ff create mode 100644 doc/known-files/f3e03d851c240c1aa7daccd144ee929f0f5971982424c868c434eb6030e961d4 create mode 100644 doc/known-files/fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1 create mode 100644 doc/known-files/ff08c12813680da98c4240328f828647b67a65ba7aa89c022bd8072cba862cf1 diff --git a/doc/known-files/0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2 b/doc/known-files/0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2 new file mode 100644 index 0000000..c2d1c7c --- /dev/null +++ b/doc/known-files/0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2 @@ -0,0 +1,8 @@ +# System-wide profile for interactive zsh(1) login shells. + +# Setup user specific overrides for this in ~/.zprofile. See zshbuiltins(1) +# and zshoptions(1) for more details. + +if [ -x /usr/libexec/path_helper ]; then + eval `/usr/libexec/path_helper -s` +fi diff --git a/doc/known-files/08ffbf991a9e25839d38b80a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7 b/doc/known-files/08ffbf991a9e25839d38b80a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7 new file mode 100644 index 0000000..17a5dfc --- /dev/null +++ b/doc/known-files/08ffbf991a9e25839d38b80a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7 @@ -0,0 +1,18 @@ + +# Nix +if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then + . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' +fi +# End Nix + + +# System-wide .bashrc file for interactive bash(1) shells. +if [ -z "$PS1" ]; then + return +fi + +PS1='\h:\W \u\$ ' +# Make bash check its window size after a process completes +shopt -s checkwinsize + +[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM" diff --git a/doc/known-files/2af1b563e389d11b76a651b446e858116d7a20370d9120a7e9f78991f3e5f336 b/doc/known-files/2af1b563e389d11b76a651b446e858116d7a20370d9120a7e9f78991f3e5f336 new file mode 100644 index 0000000..8ac81e4 --- /dev/null +++ b/doc/known-files/2af1b563e389d11b76a651b446e858116d7a20370d9120a7e9f78991f3e5f336 @@ -0,0 +1,81 @@ + +# Nix +if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then + . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' +fi +# End Nix + + +# System-wide profile for interactive zsh(1) shells. + +# Setup user specific overrides for this in ~/.zshrc. See zshbuiltins(1) +# and zshoptions(1) for more details. + +# Correctly display UTF-8 with combining characters. +if [[ "$(locale LC_CTYPE)" == "UTF-8" ]]; then + setopt COMBINING_CHARS +fi + +# Disable the log builtin, so we don't conflict with /usr/bin/log +disable log + +# Save command history +HISTFILE=${ZDOTDIR:-$HOME}/.zsh_history +HISTSIZE=2000 +SAVEHIST=1000 + +# Beep on error +setopt BEEP + +# Use keycodes (generated via zkbd) if present, otherwise fallback on +# values from terminfo +if [[ -r ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} ]] ; then + source ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} +else + typeset -g -A key + + [[ -n "$terminfo[kf1]" ]] && key[F1]=$terminfo[kf1] + [[ -n "$terminfo[kf2]" ]] && key[F2]=$terminfo[kf2] + [[ -n "$terminfo[kf3]" ]] && key[F3]=$terminfo[kf3] + [[ -n "$terminfo[kf4]" ]] && key[F4]=$terminfo[kf4] + [[ -n "$terminfo[kf5]" ]] && key[F5]=$terminfo[kf5] + [[ -n "$terminfo[kf6]" ]] && key[F6]=$terminfo[kf6] + [[ -n "$terminfo[kf7]" ]] && key[F7]=$terminfo[kf7] + [[ -n "$terminfo[kf8]" ]] && key[F8]=$terminfo[kf8] + [[ -n "$terminfo[kf9]" ]] && key[F9]=$terminfo[kf9] + [[ -n "$terminfo[kf10]" ]] && key[F10]=$terminfo[kf10] + [[ -n "$terminfo[kf11]" ]] && key[F11]=$terminfo[kf11] + [[ -n "$terminfo[kf12]" ]] && key[F12]=$terminfo[kf12] + [[ -n "$terminfo[kf13]" ]] && key[F13]=$terminfo[kf13] + [[ -n "$terminfo[kf14]" ]] && key[F14]=$terminfo[kf14] + [[ -n "$terminfo[kf15]" ]] && key[F15]=$terminfo[kf15] + [[ -n "$terminfo[kf16]" ]] && key[F16]=$terminfo[kf16] + [[ -n "$terminfo[kf17]" ]] && key[F17]=$terminfo[kf17] + [[ -n "$terminfo[kf18]" ]] && key[F18]=$terminfo[kf18] + [[ -n "$terminfo[kf19]" ]] && key[F19]=$terminfo[kf19] + [[ -n "$terminfo[kf20]" ]] && key[F20]=$terminfo[kf20] + [[ -n "$terminfo[kbs]" ]] && key[Backspace]=$terminfo[kbs] + [[ -n "$terminfo[kich1]" ]] && key[Insert]=$terminfo[kich1] + [[ -n "$terminfo[kdch1]" ]] && key[Delete]=$terminfo[kdch1] + [[ -n "$terminfo[khome]" ]] && key[Home]=$terminfo[khome] + [[ -n "$terminfo[kend]" ]] && key[End]=$terminfo[kend] + [[ -n "$terminfo[kpp]" ]] && key[PageUp]=$terminfo[kpp] + [[ -n "$terminfo[knp]" ]] && key[PageDown]=$terminfo[knp] + [[ -n "$terminfo[kcuu1]" ]] && key[Up]=$terminfo[kcuu1] + [[ -n "$terminfo[kcub1]" ]] && key[Left]=$terminfo[kcub1] + [[ -n "$terminfo[kcud1]" ]] && key[Down]=$terminfo[kcud1] + [[ -n "$terminfo[kcuf1]" ]] && key[Right]=$terminfo[kcuf1] +fi + +# Default key bindings +[[ -n ${key[Delete]} ]] && bindkey "${key[Delete]}" delete-char +[[ -n ${key[Home]} ]] && bindkey "${key[Home]}" beginning-of-line +[[ -n ${key[End]} ]] && bindkey "${key[End]}" end-of-line +[[ -n ${key[Up]} ]] && bindkey "${key[Up]}" up-line-or-search +[[ -n ${key[Down]} ]] && bindkey "${key[Down]}" down-line-or-search + +# Default prompt +PS1="%n@%m %1~ %# " + +# Useful support for interacting with Terminal.app or other terminal programs +[ -r "/etc/zshrc_$TERM_PROGRAM" ] && . "/etc/zshrc_$TERM_PROGRAM" diff --git a/doc/known-files/40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261 b/doc/known-files/40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261 new file mode 100644 index 0000000..e17389e --- /dev/null +++ b/doc/known-files/40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261 @@ -0,0 +1,80 @@ +# System-wide profile for interactive zsh(1) shells. + +# Setup user specific overrides for this in ~/.zshrc. See zshbuiltins(1) +# and zshoptions(1) for more details. + +# Correctly display UTF-8 with combining characters. +if [[ "$(locale LC_CTYPE)" == "UTF-8" ]]; then + setopt COMBINING_CHARS +fi + +# Disable the log builtin, so we don't conflict with /usr/bin/log +disable log + +# Save command history +HISTFILE=${ZDOTDIR:-$HOME}/.zsh_history +HISTSIZE=2000 +SAVEHIST=1000 + +# Beep on error +setopt BEEP + +# Use keycodes (generated via zkbd) if present, otherwise fallback on +# values from terminfo +if [[ -r ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} ]] ; then + source ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} +else + typeset -g -A key + + [[ -n "$terminfo[kf1]" ]] && key[F1]=$terminfo[kf1] + [[ -n "$terminfo[kf2]" ]] && key[F2]=$terminfo[kf2] + [[ -n "$terminfo[kf3]" ]] && key[F3]=$terminfo[kf3] + [[ -n "$terminfo[kf4]" ]] && key[F4]=$terminfo[kf4] + [[ -n "$terminfo[kf5]" ]] && key[F5]=$terminfo[kf5] + [[ -n "$terminfo[kf6]" ]] && key[F6]=$terminfo[kf6] + [[ -n "$terminfo[kf7]" ]] && key[F7]=$terminfo[kf7] + [[ -n "$terminfo[kf8]" ]] && key[F8]=$terminfo[kf8] + [[ -n "$terminfo[kf9]" ]] && key[F9]=$terminfo[kf9] + [[ -n "$terminfo[kf10]" ]] && key[F10]=$terminfo[kf10] + [[ -n "$terminfo[kf11]" ]] && key[F11]=$terminfo[kf11] + [[ -n "$terminfo[kf12]" ]] && key[F12]=$terminfo[kf12] + [[ -n "$terminfo[kf13]" ]] && key[F13]=$terminfo[kf13] + [[ -n "$terminfo[kf14]" ]] && key[F14]=$terminfo[kf14] + [[ -n "$terminfo[kf15]" ]] && key[F15]=$terminfo[kf15] + [[ -n "$terminfo[kf16]" ]] && key[F16]=$terminfo[kf16] + [[ -n "$terminfo[kf17]" ]] && key[F17]=$terminfo[kf17] + [[ -n "$terminfo[kf18]" ]] && key[F18]=$terminfo[kf18] + [[ -n "$terminfo[kf19]" ]] && key[F19]=$terminfo[kf19] + [[ -n "$terminfo[kf20]" ]] && key[F20]=$terminfo[kf20] + [[ -n "$terminfo[kbs]" ]] && key[Backspace]=$terminfo[kbs] + [[ -n "$terminfo[kich1]" ]] && key[Insert]=$terminfo[kich1] + [[ -n "$terminfo[kdch1]" ]] && key[Delete]=$terminfo[kdch1] + [[ -n "$terminfo[khome]" ]] && key[Home]=$terminfo[khome] + [[ -n "$terminfo[kend]" ]] && key[End]=$terminfo[kend] + [[ -n "$terminfo[kpp]" ]] && key[PageUp]=$terminfo[kpp] + [[ -n "$terminfo[knp]" ]] && key[PageDown]=$terminfo[knp] + [[ -n "$terminfo[kcuu1]" ]] && key[Up]=$terminfo[kcuu1] + [[ -n "$terminfo[kcub1]" ]] && key[Left]=$terminfo[kcub1] + [[ -n "$terminfo[kcud1]" ]] && key[Down]=$terminfo[kcud1] + [[ -n "$terminfo[kcuf1]" ]] && key[Right]=$terminfo[kcuf1] +fi + +# Default key bindings +[[ -n ${key[Delete]} ]] && bindkey "${key[Delete]}" delete-char +[[ -n ${key[Home]} ]] && bindkey "${key[Home]}" beginning-of-line +[[ -n ${key[End]} ]] && bindkey "${key[End]}" end-of-line +[[ -n ${key[Up]} ]] && bindkey "${key[Up]}" up-line-or-search +[[ -n ${key[Down]} ]] && bindkey "${key[Down]}" down-line-or-search + +# Default prompt +PS1="%n@%m %1~ %# " + +# Useful support for interacting with Terminal.app or other terminal programs +[ -r "/etc/zshrc_$TERM_PROGRAM" ] && . "/etc/zshrc_$TERM_PROGRAM" + +# Nix +if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then + . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' +fi +# End Nix + diff --git a/doc/known-files/444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef b/doc/known-files/444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef new file mode 100644 index 0000000..022e79f --- /dev/null +++ b/doc/known-files/444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef @@ -0,0 +1,10 @@ +# System-wide .bashrc file for interactive bash(1) shells. +if [ -z "$PS1" ]; then + return +fi + +PS1='\h:\W \u\$ ' +# Make bash check its window size after a process completes +shopt -s checkwinsize + +[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM" diff --git a/doc/known-files/617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4 b/doc/known-files/617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4 new file mode 100644 index 0000000..ddff226 --- /dev/null +++ b/doc/known-files/617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4 @@ -0,0 +1,17 @@ +# System-wide .bashrc file for interactive bash(1) shells. +if [ -z "$PS1" ]; then + return +fi + +PS1='\h:\W \u\$ ' +# Make bash check its window size after a process completes +shopt -s checkwinsize + +[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM" + +# Nix +if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then + . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' +fi +# End Nix + diff --git a/doc/known-files/c06b0c6080dd1d62e61a30cfad100c0cfed2d3bcd378e296632dc3b28b31dc69 b/doc/known-files/c06b0c6080dd1d62e61a30cfad100c0cfed2d3bcd378e296632dc3b28b31dc69 new file mode 100644 index 0000000..56fb6bd --- /dev/null +++ b/doc/known-files/c06b0c6080dd1d62e61a30cfad100c0cfed2d3bcd378e296632dc3b28b31dc69 @@ -0,0 +1 @@ +build-users-group = nixbld diff --git a/doc/known-files/ef78f401a9b5a42fd15e967c50da384f99ec62f9dbc66ea38f1390b46b63e1ff b/doc/known-files/ef78f401a9b5a42fd15e967c50da384f99ec62f9dbc66ea38f1390b46b63e1ff new file mode 100644 index 0000000..a6ea007 --- /dev/null +++ b/doc/known-files/ef78f401a9b5a42fd15e967c50da384f99ec62f9dbc66ea38f1390b46b63e1ff @@ -0,0 +1,5 @@ +build-users-group = nixbld + +max-jobs = 32 +cores = 1 +sandbox = false diff --git a/doc/known-files/f3e03d851c240c1aa7daccd144ee929f0f5971982424c868c434eb6030e961d4 b/doc/known-files/f3e03d851c240c1aa7daccd144ee929f0f5971982424c868c434eb6030e961d4 new file mode 100644 index 0000000..dda6099 --- /dev/null +++ b/doc/known-files/f3e03d851c240c1aa7daccd144ee929f0f5971982424c868c434eb6030e961d4 @@ -0,0 +1,6 @@ +# Generated by https://github.com/DeterminateSystems/nix-installer, version 0.10.0. +experimental-features = nix-command flakes auto-allocate-uids +build-users-group = nixbld +auto-optimise-store = true +extra-nix-path = nixpkgs=flake:nixpkgs +bash-prompt-prefix = (nix:$name)\040 diff --git a/doc/known-files/fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1 b/doc/known-files/fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1 new file mode 100644 index 0000000..236a654 --- /dev/null +++ b/doc/known-files/fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1 @@ -0,0 +1,73 @@ +# System-wide profile for interactive zsh(1) shells. + +# Setup user specific overrides for this in ~/.zshrc. See zshbuiltins(1) +# and zshoptions(1) for more details. + +# Correctly display UTF-8 with combining characters. +if [[ "$(locale LC_CTYPE)" == "UTF-8" ]]; then + setopt COMBINING_CHARS +fi + +# Disable the log builtin, so we don't conflict with /usr/bin/log +disable log + +# Save command history +HISTFILE=${ZDOTDIR:-$HOME}/.zsh_history +HISTSIZE=2000 +SAVEHIST=1000 + +# Beep on error +setopt BEEP + +# Use keycodes (generated via zkbd) if present, otherwise fallback on +# values from terminfo +if [[ -r ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} ]] ; then + source ${ZDOTDIR:-$HOME}/.zkbd/${TERM}-${VENDOR} +else + typeset -g -A key + + [[ -n "$terminfo[kf1]" ]] && key[F1]=$terminfo[kf1] + [[ -n "$terminfo[kf2]" ]] && key[F2]=$terminfo[kf2] + [[ -n "$terminfo[kf3]" ]] && key[F3]=$terminfo[kf3] + [[ -n "$terminfo[kf4]" ]] && key[F4]=$terminfo[kf4] + [[ -n "$terminfo[kf5]" ]] && key[F5]=$terminfo[kf5] + [[ -n "$terminfo[kf6]" ]] && key[F6]=$terminfo[kf6] + [[ -n "$terminfo[kf7]" ]] && key[F7]=$terminfo[kf7] + [[ -n "$terminfo[kf8]" ]] && key[F8]=$terminfo[kf8] + [[ -n "$terminfo[kf9]" ]] && key[F9]=$terminfo[kf9] + [[ -n "$terminfo[kf10]" ]] && key[F10]=$terminfo[kf10] + [[ -n "$terminfo[kf11]" ]] && key[F11]=$terminfo[kf11] + [[ -n "$terminfo[kf12]" ]] && key[F12]=$terminfo[kf12] + [[ -n "$terminfo[kf13]" ]] && key[F13]=$terminfo[kf13] + [[ -n "$terminfo[kf14]" ]] && key[F14]=$terminfo[kf14] + [[ -n "$terminfo[kf15]" ]] && key[F15]=$terminfo[kf15] + [[ -n "$terminfo[kf16]" ]] && key[F16]=$terminfo[kf16] + [[ -n "$terminfo[kf17]" ]] && key[F17]=$terminfo[kf17] + [[ -n "$terminfo[kf18]" ]] && key[F18]=$terminfo[kf18] + [[ -n "$terminfo[kf19]" ]] && key[F19]=$terminfo[kf19] + [[ -n "$terminfo[kf20]" ]] && key[F20]=$terminfo[kf20] + [[ -n "$terminfo[kbs]" ]] && key[Backspace]=$terminfo[kbs] + [[ -n "$terminfo[kich1]" ]] && key[Insert]=$terminfo[kich1] + [[ -n "$terminfo[kdch1]" ]] && key[Delete]=$terminfo[kdch1] + [[ -n "$terminfo[khome]" ]] && key[Home]=$terminfo[khome] + [[ -n "$terminfo[kend]" ]] && key[End]=$terminfo[kend] + [[ -n "$terminfo[kpp]" ]] && key[PageUp]=$terminfo[kpp] + [[ -n "$terminfo[knp]" ]] && key[PageDown]=$terminfo[knp] + [[ -n "$terminfo[kcuu1]" ]] && key[Up]=$terminfo[kcuu1] + [[ -n "$terminfo[kcub1]" ]] && key[Left]=$terminfo[kcub1] + [[ -n "$terminfo[kcud1]" ]] && key[Down]=$terminfo[kcud1] + [[ -n "$terminfo[kcuf1]" ]] && key[Right]=$terminfo[kcuf1] +fi + +# Default key bindings +[[ -n ${key[Delete]} ]] && bindkey "${key[Delete]}" delete-char +[[ -n ${key[Home]} ]] && bindkey "${key[Home]}" beginning-of-line +[[ -n ${key[End]} ]] && bindkey "${key[End]}" end-of-line +[[ -n ${key[Up]} ]] && bindkey "${key[Up]}" up-line-or-search +[[ -n ${key[Down]} ]] && bindkey "${key[Down]}" down-line-or-search + +# Default prompt +PS1="%n@%m %1~ %# " + +# Useful support for interacting with Terminal.app or other terminal programs +[ -r "/etc/zshrc_$TERM_PROGRAM" ] && . "/etc/zshrc_$TERM_PROGRAM" diff --git a/doc/known-files/ff08c12813680da98c4240328f828647b67a65ba7aa89c022bd8072cba862cf1 b/doc/known-files/ff08c12813680da98c4240328f828647b67a65ba7aa89c022bd8072cba862cf1 new file mode 100644 index 0000000..63836ed --- /dev/null +++ b/doc/known-files/ff08c12813680da98c4240328f828647b67a65ba7aa89c022bd8072cba862cf1 @@ -0,0 +1,2 @@ + +build-users-group = nixbld diff --git a/modules/nix/default.nix b/modules/nix/default.nix index b63195b..ace3fdd 100644 --- a/modules/nix/default.nix +++ b/modules/nix/default.nix @@ -664,9 +664,13 @@ in # Not in NixOS module environment.etc."nix/nix.conf".knownSha256Hashes = [ - "7c2d80499b39256b03ee9abd3d6258343718306aca8d472c26ac32c9b0949093" # nix installer + "7c2d80499b39256b03ee9abd3d6258343718306aca8d472c26ac32c9b0949093" # official Nix installer "19299897fa312d9d32b3c968c2872dd143085aa727140cec51f57c59083e93b9" "c4ecc3d541c163c8fcc954ccae6b8cab28c973dc283fea5995c69aaabcdf785f" + "ef78f401a9b5a42fd15e967c50da384f99ec62f9dbc66ea38f1390b46b63e1ff" # official Nix installer 2.0 + "c06b0c6080dd1d62e61a30cfad100c0cfed2d3bcd378e296632dc3b28b31dc69" # official Nix installer as of 2.0.1 + "ff08c12813680da98c4240328f828647b67a65ba7aa89c022bd8072cba862cf1" # official Nix installer as of 2.4 + "f3e03d851c240c1aa7daccd144ee929f0f5971982424c868c434eb6030e961d4" # DeterminateSystems Nix installer 0.10.0 ]; environment.etc."nix/registry.json".text = builtins.toJSON { diff --git a/modules/programs/bash/default.nix b/modules/programs/bash/default.nix index 47bd1f3..d5d8004 100644 --- a/modules/programs/bash/default.nix +++ b/modules/programs/bash/default.nix @@ -96,9 +96,10 @@ in ''; environment.etc."bashrc".knownSha256Hashes = [ - "444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef" - "617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4" # nix installer - "6be16cf7c24a3c6f7ae535c913347a3be39508b3426f5ecd413e636e21031e66" # nix installer + "444c716ac2ccd9e1e3347858cb08a00d2ea38e8c12fdc5798380dc261e32e9ef" # macOS + "617b39e36fa69270ddbee19ddc072497dbe7ead840cbd442d9f7c22924f116f4" # official Nix installer + "6be16cf7c24a3c6f7ae535c913347a3be39508b3426f5ecd413e636e21031e66" # official Nix installer + "08ffbf991a9e25839d38b80a0d3bce3b5a6c84b9be53a4b68949df4e7e487bb7" # DeterminateSystems installer ]; }; diff --git a/modules/programs/zsh/default.nix b/modules/programs/zsh/default.nix index d26da0e..4e983e5 100644 --- a/modules/programs/zsh/default.nix +++ b/modules/programs/zsh/default.nix @@ -194,14 +194,15 @@ in environment.etc."zprofile".knownSha256Hashes = [ "db8422f92d8cff684e418f2dcffbb98c10fe544b5e8cd588b2009c7fa89559c5" - "0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2" + "0235d3c1b6cf21e7043fbc98e239ee4bc648048aafaf6be1a94a576300584ef2" # macOS ]; environment.etc."zshrc".knownSha256Hashes = [ "19a2d673ffd47b8bed71c5218ff6617dfc5e8533b240b9ba79142a45f8823c23" - "fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1" - "c5a00c072c920f46216454978c44df044b2ec6d03409dc492c7bdcd92c94a110" # nix install - "40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261" # nix install + "fb5827cb4712b7e7932d438067ec4852c8955a9ff0f55e282473684623ebdfa1" # macOS + "c5a00c072c920f46216454978c44df044b2ec6d03409dc492c7bdcd92c94a110" # official Nix installer + "40b0d8751adae5b0100a4f863be5b75613a49f62706427e92604f7e04d2e2261" # official Nix installer + "2af1b563e389d11b76a651b446e858116d7a20370d9120a7e9f78991f3e5f336" # DeterminateSystems installer ]; };