No description
Find a file
2018-10-31 01:18:04 +01:00
.git-crypt Add 1 git-crypt collaborator 2018-10-28 12:50:33 +01:00
_archive make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
nixops make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
nixos make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
pkgs *: fs restructure 2018-09-04 13:13:52 +02:00
pkgs-configuration make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
tests tests: add VM tests 2018-10-28 11:25:39 +01:00
variables make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
.gitattributes use git-encrypt for secrets 2018-01-26 20:37:44 +01:00
.gitignore git: don't ignore results since they prevent GC 2018-09-16 19:17:58 +02:00
Justfile make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00
README.md make * composable; add install medium; archive prevoius code 2018-10-31 01:18:04 +01:00

steveej's infra

This repository helps me to manage all computer infrastructure. This is mostly achieved with the help of Nix.

In the unlikely case that you actually read this and have any questions please don't hesitate to reach out.

Roadmap

  • All graphical systems (incl. install media) must have
    • Full-disk encryption by default
    • Yubikey support with SSH auth
  • Migrate all devices to new structure
    • Encrypted Install media
    • steveej-laptop
    • steveej-laptop-work
  • Toplevel Justfile for simple actions
    • mount/umount disks
    • install to mounted disk
    • rebuild running system
    • update running system
    • partition/encrypt/format disks
    • annotate recipes with some documentation
    • declare shell.nix with runtime deps
  • Document bootstrap process
  • Incorporate home environment
    • home-manager
    • dotfiles
    • Modification strategy for tracked dotfiles
    • pkgs-configuration
    • development environments
  • Automatic backups
    • tracked dotfiles
    • detect new and untracked dotfiles?
  • Design disaster recovery
  • Recycle _archived
  • Maybe make this a nix-overlay

Usage

(These are reminders for my future self)

just --list