merging dot with utils, testing repo
Go to file
stupidcomputer fa92bbee83 fix window border inconsistencies
across monitors, there an active monitor for each one. now, there's only
one active monitor displayed.
2024-04-10 21:19:25 -05:00
.config fix window border inconsistencies 2024-04-10 21:19:25 -05:00
boxes Merge branch 'master' of https://git.beepboop.systems/rndusr/dot_testing 2024-04-05 12:24:49 -05:00
builds modify xset rate to reduce key repeats 2024-04-10 18:59:38 -05:00
home fix issue where rbw couldn't collect password from pinentry 2024-04-10 17:08:10 -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.