blob: f72c13c255caa1d75a1e3997b29b0d57c37de534 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# -*- mode: org; -*-
Kolwynia contains the system declarations for my systems, such that they will never be lost.
[[file:screenshots/desktop.png]]
Namely, these systems are declared using [[https://guix.gnu.org/][GNU Guix]]. The main function of GNU Guix is to effortlessly set up [[https://www.gnu.org/software/emacs/][GNU Emacs]], the everything tool. All configuration files, including Emacs, are installed with =guix home=, and are thus found in =/kolwynia/home/bdunahu/files/=.
/garmr/ is a System76 Lemur Pro which runs only free (libre) software. /hel/ is an aging Intel i5 equipped with an RTX 1050ti. I typically do all of my development on /garmr/, and occasionally use /hel/ to play non-free desktop games. This configuration expresses that need: and strives to declare itself in a way where each system's use-case does not bleed over to the others.
** Inspiration
For the GNU Guix configuration structure, I took inspiration from:
- https://codeberg.org/look/misako
For the GNU Emacs configuration, I similarly borrowed organization from:
- https://protesilaos.com/emacs/dotemacs
|