Update README

This commit is contained in:
iFargle 2023-12-15 10:41:35 +09:00
parent 921bdca138
commit 6c6533bdd3

View file

@ -106,7 +106,7 @@ Completed ToDo List [here](docs/complete.md)
* Run `sops updatekeys secrets/file.yaml` and commit the change. * Run `sops updatekeys secrets/file.yaml` and commit the change.
# Troubleshooting # Troubleshooting
1. To troubleshoot issues, this command can come in handy: 1. To troubleshoot disko issues, this command can come in handy:
``` ```
nix eval .#nixosConfigurations.[CONFIG_NAME].config.disko.devices._config nix eval .#nixosConfigurations.[CONFIG_NAME].config.disko.devices._config
``` ```
@ -121,22 +121,16 @@ Completed ToDo List [here](docs/complete.md)
│   │   │   ├── gnome │   │   │   ├── gnome
│   │   │   │ ├── common │   │   │   │ ├── common
│   │   │   │   └── themes │   │   │   │   └── themes
│   │   │   │ ├── default │   │   │   ├── hyprland
│   │   │   │   └── gruvbox │   │   │   │ ├── common
│   │   │   └── hyprland │   │   │   │   └── themes
│   │   │   ├── common │   │   │   └── xfce
│   │   │   └── themes │   │   │   └── themes
│   │   │   ├── default
│   │   │   └── gruvbox
│   │   └── software │   │   └── software
│   │   ├── cli │   │   ├── cli
│   │   │   └── themes │   │   │   └── themes
│   │   │   ├── default
│   │   │   └── gruvbox
│   │   └── gui │   │   └── gui
│   │   └── themes │   │   └── themes
│   │   ├── default
│   │   └── gruvbox
│   ├── hosts │   ├── hosts
│   └── users │   └── users
├── keys ├── keys
@ -148,7 +142,8 @@ Completed ToDo List [here](docs/complete.md)
│   ├── common │   ├── common
│   │   ├── desktops │   │   ├── desktops
│   │   │   ├── gnome │   │   │   ├── gnome
│   │   │   └── hyprland │   │   │   ├── hyprland
│   │   │   └── xfce
│   │   ├── modules │   │   ├── modules
│   │   ├── services │   │   ├── services
│   │   └── software │   │   └── software
@ -158,28 +153,4 @@ Completed ToDo List [here](docs/complete.md)
│   └── users │   └── users
├── secrets ├── secrets
└── wallpapers └── wallpapers
├── default
└── gruvbox
```
# Other
* Waybar inspirations
* https://github.com/Pipshag/dotfiles_nord
* https://github.com/hajosattila/dotfiles/
* https://gist.github.com/toger5/3a509d9a9d7ebba1e02205b00449ccff
Example of passwordless SSH for deploy-rs:
```
nixosConfigurations.target = {
# enable passwordless elevation
security.pam.enableSSHAgentAuth = true;
};
deploy.nodes.target = {
# ssh as normal user but elevate to root after
sshUser = "me";
user = "root";
sshOpts = [ "-A" ];
};
``` ```