aboutsummaryrefslogtreecommitdiffstats
path: root/system/users/default.nix (unfollow)
Commit message (Collapse)Author
2023-08-04Fix(system/users): declare nixremote as normal usersils
2023-08-04Feat(system/users): Add nixremotesils
This user is intended to be used for remote-builds
2023-07-19Style(treewide): Format after removing vim linesSoispha
2023-07-19Feat(.editorconfig): Add the configuration for all filesSoispha
This sets some formatting option based on the file. In comparison to the vim lines, this should be supported by more editors.
2023-07-08Fix(treewide): Move all persistent dirs to impermanence to set permissionsSoispha
2023-03-18Fix(system/users): Remove unneeded root ssh login keysene
All users are in the wheel group, thus direct login as root is no longer needed.
2023-03-18Refactor: Use better file layoutene
2023-02-05Fix: correct host name and convenience changesene
We used the domain name instead of the host name, which obviously doesn't work for multiple host. In addition to that I changed some directory to make importing easier and enabled the "nix-command" and "flakes" experimental options, to make the `nix flake check` command usable. Refs: #15
2023-02-04Flake: Changed the configuration to a flakeene
Nix flakes make a lot of things very easy.
2023-01-23Update: Save hashed password for silssils
2023-01-21Feat: Save passwords in hashed form directlyene
Saving hashed passwords should be relatively safe, as long as the hashing algorithm isn't flawed. Considering, that we use yescrypt with higher than average parameters ('jFT' instead of 'j9T'), we should be safe for now.
2023-01-19Feat: User configuration, with secure passwordsene
The passwords will be stored in a specific password file, which because it isn't part of this repository is secure. Refs: #9