MyNixOS website logo

Set of patches to apply to /.

This can modify everything so use with caution.

Useful for safely changing system files. Unlike the etc module this won't remove or modify files with unexpected content.

Declarations
    Type
    list of path
    Default
    [ ]
    Example
    [
      (pkgs.writeText "bashrc.patch" '''
        --- a/etc/bashrc
        +++ b/etc/bashrc
        @@ -8,3 +8,5 @@
         shopt -s checkwinsize
    
         [ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM"
        +
        +if test -e /etc/static/bashrc; then . /etc/static/bashrc; fi
      ''')
    ]