My system configuration
Find a file
2025-01-19 14:38:57 +01:00
assets/wallpapers Add Stylix 2023-05-28 14:46:00 +02:00
colors/schemes Update dependencies 2023-08-24 19:17:53 +02:00
home-manager/kevin Update home manager variable 2024-09-01 18:11:56 +02:00
nixos Bump to 24.11 2024-11-24 16:00:21 +01:00
restic Update backup exclude list 2024-03-16 13:54:18 +01:00
ssh/kevin Update authorized_keys 2024-08-22 23:41:47 +02:00
.gitignore Reorganize project layout and add wg port option 2023-01-04 13:49:59 +01:00
flake.lock Update dependencies 2025-01-19 14:38:57 +01:00
flake.nix Bump to 24.11 2024-11-24 16:00:21 +01:00
README.md Update README and set timezone 2023-02-27 14:27:17 +00:00

Kevin's Dotfiles

This repo contains my personal dotfiles and configurations for my computers.

NixOS

I use NixOS as my main OS, and for that I have written a few modules in nixos/modules. Are those settings perfect? No, but they are my opinionated defaults. 😜

Useful Commands

Generate Hash For Password File

mkpasswd -m sha-512

Edit / Create SOPS File

cd nixos
nix-shell -p sops --run "EDITOR=vim sops shared/secrets/passwords.yaml"

Create New AGE-Key

mkdir -p ~/.config/sops/age
nix-shell -p age --run "age-keygen -o ~/.config/sops/age/keys.txt"