aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* make: use time-machine for lintKenny Ballou2023-03-27
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* retire h4x systemKenny Ballou2023-03-14
| | | | | | | This hasn't been used since the repository was created, essentially, remove system and home. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* iso: create basic installer ISO imageKenny Ballou2023-03-06
| | | | | | | Since the hardware I use requires nonfree'ness, I need the "corrupted" kernel and firmware. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* add axo machineKenny Ballou2023-02-19
| | | | | | laptop to replace the near bomb of the old laptop. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* Makefile: Add load-path to all guix commandsKenny Ballou2023-01-23
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* compute usable number of cores for buildsKenny Ballou2023-01-13
| | | | | | Consider 1/4 of the CPU count as "usable" for Guix builds. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* make: add `update-channels` targetKenny Ballou2022-10-17
| | | | | | | | | | Manually updating channels is boring. Borrowed from [System Crafters][0]. [0]: https://systemcrafters.net/craft-your-system-with-guix/using-package-channels/ Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* add repl targetKenny Ballou2022-08-30
| | | | | | | This is a convenience target for getting into a guix repl using the correct channels. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* make: add env var configurable reconfigure flagsKenny Ballou2022-07-18
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: add owl system stubKenny Ballou2022-07-01
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems|homes: add bardKenny Ballou2022-05-30
| | | | | | Add bard system Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* machines: add koiKenny Ballou2022-05-02
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems|homes: add yakKenny Ballou2022-04-04
| | | | | | New machine, it's a yak. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* makefile: update default all targetKenny Ballou2022-04-01
| | | | | | | Tangle emacs config, build home environment, and build system for current machine. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* makefile: add target to Org tangle emacs configKenny Ballou2022-04-01
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* Makefile: limit builds to 2 coresKenny Ballou2022-03-14
| | | | | | Otherwise, the laptop gets thermal throttled and jobs take even longer. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* make: add refresh targetKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* not so initial guix home/system initial additionKenny Ballou2022-03-14
| | | | | | | | | As of today, I've been using guix system and home for about 3 weeks. The configuration is constantly evolving as I use it. Unlike the home-manager conversion of past, guix home adoption is happening much more slowly. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* dots: now for something completely differentKenny Ballou2020-12-15
Use home-manager to configure user packages, dotfiles, and various other configurations. Add home-manager configuration for installing and managing user packages and profiles. Convert nearly all configuration to use home-manager to install and link configuration files. In no particular order of reference, I've used and/or referenced the following configurations and posts for this homeification: [[0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]]. [0]: https://gitlab.com/NobbZ/nix-home-manager-dotfiles [1]: https://www.malloc47.com/migrating-to-nixos/ [2]: https://lucperkins.dev/blog/home-manager/ [3]: https://github.com/jwiegley/nix-config [4]: https://www.thedroneely.com/posts/declarative-user-package-management-in-nixos/ [5]: https://hugoreeves.com/posts/2019/nix-home/ [6]: https://rycee.gitlab.io/home-manager/ [7]: https://rycee.net/posts/2017-07-02-manage-your-home-with-nix.html [8]: https://github.com/abcdw/rde [9]: https://github.com/ryantm/dotfiles [10]: https://git.sr.ht/~vdemeester/home Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>