merging dot with utils, testing repo
Go to file
stupidcomputer 5f32ddeb26 update search shell function to search current directory by default
instead of searching ~/doc, search the current directory. the old
functionality can be restored by passing -a to the function.
2024-04-08 08:42:36 -05:00
.config update search shell function to search current directory by default 2024-04-08 08:42:36 -05:00
boxes Merge branch 'master' of https://git.beepboop.systems/rndusr/dot_testing 2024-04-05 12:24:49 -05:00
builds update khalmacs to reflect schedules 2024-04-08 08:42:03 -05:00
home move all the dotfiles to .config 2024-04-06 17:29:20 -05:00
lib add some library functions 2024-04-06 16:49:59 -05:00
manual some changes 2024-04-04 13:16:47 -05:00
modules resolve merge conflict 2024-03-18 18:37:20 -05: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 change README to reflect licensing change 2024-03-24 20:42:24 -05:00
demo.png update readme + sh/capture 2024-01-18 05:07:53 -06:00
flake.lock some changes 2024-04-04 13:16:47 -05:00
flake.nix resolve merge conflict 2024-03-18 18:37:20 -05: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
  • 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 for: a) ./home/wallpapers/pape.jpg, which is of unknown licenses, and b) ./builds/st, which is licensed under MIT, persuant to ./builds/st/LICENSE, is licensed under the GPLv3.