change readme

This commit is contained in:
Reid 2024-01-06 03:52:39 -08:00
parent b5469fd6e3
commit dad44b3526

View file

@ -1,36 +1,19 @@
# Flake-o-rama # Flake-o-rama
Nix Flake dotfiles used on my server. nix flake dotfilez!! this is used on personal server
## Todo ## Todo
* Migrate our openresty/nginx modules and our gitea themes to actual packages - fail2ban
* Maybe make it so that SSH auth works in gitea (open some ports) (it's really annoying typing in password all the time)
* Fail2Ban
## Development ## Development
_Commands here will assume you are currently in the directory of the dotfiles._ to build the system, run `sudo nixos-rebuild switch --flake ".#server"`
- To build the system: please periodically run `nix flake update` to make sure we arent slacking on package versions
```sh
sudo nixos-rebuild switch --flake ".#server" before committing, please run `nix flake check` and make sure everything is ok
```
- To update the system:
```sh
sudo nixos-rebuild switch --upgrade --flake ".#server"
```
- To test the system:
```sh
nix flake check
```
## Permissions ## Permissions
_Commands here will assume you are currently in the directory of the dotfiles._ the `dotfiles` group is for permissions to edit this, plz chown for that!
File permissions should be done through the following commands:
```sh
sudo chmod 775 -R .
sudo chown -R reidlab:dotfiles .
```