merging dot with utils, testing repo
Go to file
stupidcomputer bb9b9a98f0 remove some cruft 2024-11-29 03:56:45 -06:00
.config remove some cruft 2024-11-29 03:56:45 -06:00
boxes remove some cruft 2024-11-29 03:56:45 -06:00
builds add vnc, guacamole, etc. 2024-11-24 21:49:59 -06:00
home remove some cruft 2024-11-29 03:56:45 -06:00
lappy more laptop things 2024-11-26 20:20:37 -06:00
lib add some library functions 2024-04-06 16:49:59 -05:00
modules remove some cruft 2024-11-29 03:56:45 -06:00
.gitignore changes 3 2023-12-20 16:18:13 -06:00
.gitmodules add a new, experimental laptop configuration 2024-11-26 15:37:54 -06:00
.mailmap add a mailmap 2024-06-23 13:00:52 -05:00
LICENSE update readme + sh/capture 2024-01-18 05:07:53 -06:00
README.md refine the licensing situation 2024-06-15 21:40:49 -05:00
demo.png update readme + sh/capture 2024-01-18 05:07:53 -06:00
flake.lock remove some cruft 2024-11-29 03:56:45 -06:00
flake.nix remove some cruft 2024-11-29 03:56:45 -06:00
misc.md add knowledge to misc.md 2024-11-09 21:39:27 -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 installation onto Termux, run make.

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 in this repository, except for:

  • ./home/wallpapers/pape.jpg, which is of unknown license, and
  • ./builds/st, which is licensed under MIT, persuant to ./builds/st/LICENSE,

is (c) rndusr, randomuser, stupidcomputer, etc 2024 and licensed under the GPLv3 (see ./LICENSE)