dot_testing/README.md

42 lines
1.1 KiB
Markdown
Raw Normal View History

2023-07-10 22:37:56 -05:00
randomuser's dotfiles
=====================
2024-01-18 05:07:53 -06:00
![an image of the desktop while editing this repo's flake.nix](./demo.png)
2023-07-10 22:37:56 -05:00
2024-01-18 05:07:53 -06:00
features
--------
2023-07-10 22:37:56 -05:00
2024-01-18 05:07:53 -06:00
- `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
2023-07-10 22:37:56 -05:00
2024-01-18 05:07:53 -06:00
installation
------------
2023-07-10 22:37:56 -05:00
2024-01-18 05:07:53 -06:00
`sudo nixos-rebuild --flake .#your-flake-name-here switch`
2023-07-10 22:37:56 -05:00
2024-01-20 11:00:03 -06:00
if you're trying to install `netbox`, then use the `--impure` flag:
2023-07-10 22:37:56 -05:00
2024-01-20 11:00:03 -06:00
`sudo nixos-rebuild --flake .#netbox switch --impure`
2024-01-18 05:07:53 -06:00
for installation onto Termux, run `make`.
2024-01-18 05:07:53 -06:00
things to do
------------
- integrate `disko` and `sops-nix` into the setup
- establish backup infrastructure for `netbox`
2024-01-20 11:00:03 -06:00
- move gmail-mail-bridge into mail-sync repo
* (perhaps figure out how to produce a flake for it)
2024-01-18 05:07:53 -06:00
license
-------
2024-06-15 21:39:05 -05:00
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`)