merging dot with utils, testing repo
Go to file
randomuser ad423e9e57 restructure some utils, and move khal, vdirsyncer, isync, todoman into config 2024-02-09 23:41:19 -06:00
boxes restructure some utils, and move khal, vdirsyncer, isync, todoman into config 2024-02-09 23:41:19 -06:00
builds restructure some utils, and move khal, vdirsyncer, isync, todoman into config 2024-02-09 23:41:19 -06:00
home restructure some utils, and move khal, vdirsyncer, isync, todoman into config 2024-02-09 23:41:19 -06:00
modules restructure some utils, and move khal, vdirsyncer, isync, todoman into config 2024-02-09 23:41:19 -06:00
.gitignore changes 3 2023-12-20 16:18:13 -06:00
LICENSE update readme + sh/capture 2024-01-18 05:07:53 -06:00
README.md add a mail sync thing for gmail 2024-01-20 11:00:03 -06:00
demo.png update readme + sh/capture 2024-01-18 05:07:53 -06:00
flake.lock some changes to mlg and global computers 2024-01-28 19:02:49 -06:00
flake.nix rid myself of the utilpkg flake and put a firewall on mlg 2024-01-24 23:27:38 -06:00

README.md

randomuser's dotfiles

an image of the desktop while editing this repo's flake.nix

features

  • bspwm + sxhkd + st + firefox
  • most everything on the desktop save for the browser, media viewers, and desktop background, is a terminal
  • on the server, runs gitea + simple-nixos-mailserver
  • built with NixOS flakes

installation

sudo nixos-rebuild --flake .#your-flake-name-here switch

if you're trying to install netbox, then use the --impure flag:

sudo nixos-rebuild --flake .#netbox switch --impure

for alternate installations on non-NixOS hosts, a Makefile will be made available

things to do

  • integrate disko and sops-nix into the setup
  • switch from gitea to cgit
  • establish backup infrastructure for netbox
  • move gmail-mail-bridge into mail-sync repo
    • (perhaps figure out how to produce a flake for it)

license

all materials, except ./home/wallpapers/pape.jpg, is licensed under the GPLv3. the licensing status of pape.jpg is unknown.