Commit graph

52 commits

Author SHA1 Message Date
Antoine Martin cf336faa2d base: gui: add chrysalis globally 2024-11-18 14:52:14 +01:00
Antoine Martin 4ebe512e27 boreal: nvidia driver changes
Use the open source driver, and enable modesetting (a requirement for
wayland)
2024-11-07 15:20:15 +01:00
Antoine Martin 8e6ecd3b62 boreal: disable unused wakeonlan
it sometimes errors out if interface isn't up anyway
2024-11-07 15:19:13 +01:00
Antoine Martin 632f7a19bb boreal: fix i3 disappearing from login manager
hadn't updated the desktop in a while
2024-11-06 12:57:29 +01:00
Antoine Martin b6b246f6f4 boreal: use new option syntax for supported FS 2024-06-07 15:54:35 +02:00
Antoine Martin 89c861c974 services: tailscale: refacto 2023-12-14 22:34:07 +01:00
Antoine Martin 7131d6ed73 hosts: switch to new tmpfs setting name 2023-06-01 19:27:59 +02:00
Antoine Martin e09bb7e513 boreal: enable X11 forwarding 2022-12-12 15:24:40 +01:00
Antoine Martin 733f46d70a base: centralize openssh settings 2022-11-14 23:46:17 +01:00
Antoine Martin fc6c87e0e6 boreal: switch to stable linux kernel 2022-10-25 19:55:46 +02:00
Antoine Martin e84a51b3b8 overlays: provide updated chrysalis package 2022-09-25 17:06:20 +02:00
Antoine Martin 6a69244822 boreal: use tmpfs for /tmp 2022-06-25 15:52:20 +02:00
Antoine Martin 4f0d45e4d5 format all code with alejandra 2022-04-10 11:54:58 +02:00
Antoine Martin 1de0a0a55e boreal: don't auto enable dhcp on interfaces
Same as commit 40c5551d9b

Reason is it creates a 90 seconds timeout when shutting down the machine
if the interface isn't connected anymore.
2022-04-09 19:46:22 +02:00
Antoine Martin 096c2abb02 secrets: list secrets used on host explicitly 2022-01-21 01:40:53 +01:00
Antoine Martin ceac41132e boreal: get rid of git crypt secrets for this host
Also move to restic-backup
2022-01-21 00:31:41 +01:00
Antoine Martin 56f84fcb36 hosts: fix backup exclude wildcard 2022-01-17 23:39:45 +01:00
Antoine Martin 912073bee6 nix: exorcise all with <expr>; uses 2022-01-11 16:38:33 +01:00
Antoine Martin ae2c3308db base: move common Xorg options under gui option 2022-01-07 17:44:30 +01:00
Antoine Martin b9f088c656 base: put common GUI programs behind option 2022-01-07 17:20:57 +01:00
Antoine Martin 1aed654aaa boreal: enable wakeonwlan 2021-08-21 12:00:56 +02:00
Antoine Martin be0a55debf Revert "boreal: pin kernel to 5.12"
This reverts commit 71c395ab69.

NVIDIA driver is now updated to v470 in NixOS stable as well
2021-08-13 18:44:01 +02:00
Antoine Martin b03806095e boreal: simplify backup exclude path 2021-08-13 18:39:36 +02:00
Antoine Martin 71c395ab69 boreal: pin kernel to 5.12
nvidia driver is broken on 5.13:

https://github.com/NixOS/nixpkgs/issues/129233

Fixed on unstable only
2021-08-01 13:24:44 +02:00
Antoine Martin c5185394cc boreal: install chrysalis in home 2021-07-14 17:41:52 +02:00
Antoine Martin c16d8513d2 services: wireguard: removed unused module
replaced by tailscale
2021-07-13 23:51:17 +02:00
Antoine Martin 1d8750efed services: tailscale: move to service 2021-07-13 23:49:45 +02:00
Antoine Martin 721a7cefa2 boreal: enable tailscale 2021-07-10 16:47:48 +02:00
Antoine Martin 26ea717eaa boreal: don't power on bluetooth on boot
No longer needed now that I found my Logitech dongle
2021-07-05 12:30:19 +02:00
Antoine Martin 60b65f5037 boreal: switch network interface names 2021-07-01 22:19:51 +02:00
Antoine Martin 0bea117289 boreal: don't backup nixpkgs repo 2021-06-17 10:58:24 +02:00
Antoine Martin 9a6b1c1095 boreal: don't backup rustc build artifacts 2021-06-17 02:47:34 +02:00
Antoine Martin cb24c49bbf boreal: fix broken keyboard layout on linux 5.12
See keyboardio/Model01-Firmware#109 for details, enabling libinput
seems to solve the problem for now. Fingers crossed.
2021-06-10 04:40:45 +02:00
Antoine Martin 4601a972a2 boreal: install chrysalis and udev rules 2021-06-10 03:15:02 +02:00
Antoine Martin e002b8482a Revert "boreal: switch to linux latest"
This reverts commit 78b7e86ee4.
2021-06-10 02:07:58 +02:00
Antoine Martin 78b7e86ee4 boreal: switch to linux latest 2021-06-06 18:20:01 +02:00
Antoine Martin feebd0940e boreal: remove nix sandbox workaround 2021-05-28 14:48:19 +02:00
Antoine Martin c75979acef boreal: switch to pipewire 2021-05-26 00:33:52 +02:00
Antoine Martin d1e7ab17e2 boreal: workaround broken nix config 2021-05-26 00:00:18 +02:00
Antoine Martin 71c4871af0 boreal: prune backups older than a month 2021-05-04 01:32:37 +02:00
Antoine Martin 4026a7baa6 boreal: NTFS mount support 2021-04-27 18:17:06 +02:00
Antoine Martin ba2ccb559c boreal: setup borgbackup 2021-04-23 20:38:22 +02:00
Antoine Martin b1e1b0f1dd boreal: setup sddm theme module 2021-04-22 14:22:55 +02:00
Antoine Martin ecb72c6900 boreal: prefer sddm to gdm 2021-04-22 03:32:36 +02:00
Antoine Martin 34d6ef1e2f boreal: disable wireguard config for now 2021-04-20 01:06:59 +02:00
Antoine Martin cc34396e9e home: move emacs service to home config 2021-04-20 01:06:59 +02:00
Antoine Martin 73e1ff6c0f home: basic i3 setup 2021-04-20 01:06:54 +02:00
Antoine Martin 6f964c8b13 boreal: setup emacs-pgtk-gcc overlay 2021-04-17 20:39:01 +02:00
Antoine Martin 8e757ae20f boreal: switch to nvidia drivers :(
Had recurring crashes on nouveau, nvidia has its own problems but it's a
better trade off for now. Will buy an AMD card when the GPU shortage
ends.
2021-04-17 17:34:44 +02:00
Antoine Martin 8004ac744a boreal: enable bluetooth audio support 2021-04-17 03:36:18 +02:00