aboutsummaryrefslogtreecommitdiff
path: root/systems
Commit message (Collapse)AuthorAge
* owl: :rose: reflow tabsKenny Ballou2022-11-11
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: enable and use local dictionary daemonKenny Ballou2022-10-08
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: nft: add outbound Dictionary portsKenny Ballou2022-09-27
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: update slurm configurationKenny Ballou2022-09-12
| | | | | | | Enable allocating more than a single job given the resources are specified small enough. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: bard: remove deleted moduleKenny Ballou2022-08-31
| | | | | | | Since c79c071 ("systems: use default gnome", Wed Aug 31 19:10:52 2022 -0600), the gnome module as been removed. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: owl: remove deleted gnome moduleKenny Ballou2022-08-31
| | | | | | | Since c79c071 ("systems: use default gnome", Wed Aug 31 19:10:52 2022 -0600), the gnome module was deleted but was missed on this system. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: use default gnomeKenny Ballou2022-08-31
| | | | | | | I haven't been using the custom (sans ssh-agent) version for several months(?), time to remove. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: owl: add filesystems and update servicesKenny Ballou2022-07-22
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems/daeva: use guix removable bootloaderKenny Ballou2022-07-08
| | | | | | | | | | [618f665a5f (bootloader: grub: Add removable grub-efi bootloader option., 2022-05-24)][0] was added to guix, removing the need for our own. [0]: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=618f665a5ffc6330bc99c4ac2b1077c1e1a7506c Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: add owl system stubKenny Ballou2022-07-01
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* yak: slurm: use cgroup/v1 and ignore systemdKenny Ballou2022-06-30
| | | | | | | | | | `slurmd` was not starting because it was unable to stat `/sys/fs/cgroup/systemd/`. Ignoring systemd was insufficient to correct the issue. Downgrading the cgroup version worked. Completely removing the `cgroup-extra-content` similarly did not work. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: yak: remove unused removable bootloaderKenny Ballou2022-06-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* yak: add slurm/munge serviceKenny Ballou2022-06-06
| | | | 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>
* systems: add v4l2loopback moduleKenny Ballou2022-05-24
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* machines: add koiKenny Ballou2022-05-02
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: use LTS kernelKenny Ballou2022-04-19
| | | | | | There be some issues with latest at the moment. 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>
* systems: daeva: remove guix gc and nix gc jobsKenny Ballou2022-04-01
| | | | | | | | | | | | Because the GC roots don't seem to be properly set, these jobs tend to nuke project builds and caches for different environments. At best, it just means the projects need to be rebuilt. Worse, it messes with the caches and breaks the projects. Since these are relatively stable, these jobs do not need to run daily. On demand should be sufficient. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* system: daeva: move mcron jobs into moduleKenny Ballou2022-04-01
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems/daeva: enable cups web interfaceKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: daeva: disable gc jobKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* systems: daeva: adjust store gc jobsKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* daeva: nft: add wireguard portKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* daeva: add nftables serviceKenny Ballou2022-03-14
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* system: daeva: configure TLP daemonKenny Ballou2022-03-14
| | | | | | | | | | | Set some basic policies for TLP and CPU performance dependent on power source. Critically, set `pcie-aspm-on-bat` to `powersupersave` to enable proper sleep. The resume is still incredibly fast, but the power draw of `powersave` is too much to be useful. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* system: guix gc: simply collect garbageKenny Ballou2022-03-14
| | | | | | | Do not attempt to free a specified amount, but simply reduce the amount of space used. 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>