oddlama
|
0eb6ac95e4
|
refactor: move nvidia settings to hardware/nvidia
|
2023-09-04 17:19:04 +02:00 |
|
oddlama
|
ae62336669
|
feat: split sway config into own file
|
2023-09-04 17:10:07 +02:00 |
|
oddlama
|
14329a9a5d
|
refactor: move full neovim config to only myuser
|
2023-09-04 16:44:40 +02:00 |
|
oddlama
|
4c377b260e
|
chore: remove ssh key comment
|
2023-09-04 16:35:21 +02:00 |
|
oddlama
|
9a16036cc9
|
fix: allow default identity on any host
|
2023-09-04 16:29:20 +02:00 |
|
oddlama
|
27d228b1c5
|
chore: start collecting random stuff that I need for graphical
|
2023-09-04 16:20:25 +02:00 |
|
oddlama
|
33366e8fd0
|
feat: enable direnv
|
2023-09-04 16:20:13 +02:00 |
|
oddlama
|
cc3463b8f7
|
feat(hosts/potksed): add temporary host for my desktop
|
2023-09-04 16:19:55 +02:00 |
|
oddlama
|
9a1a7be247
|
feat: add cloc to dev packages and disable ligatures only on cursor in kitty
|
2023-09-04 16:19:03 +02:00 |
|
oddlama
|
09798a5b24
|
chore: remove superfluous dbus enable
|
2023-09-04 16:18:17 +02:00 |
|
oddlama
|
d138154633
|
fix(installer): use systemd-boot to work around recent grub bug that breaks EFI
|
2023-09-04 16:17:51 +02:00 |
|
oddlama
|
3358f2798f
|
fix(zsh): backspace was mapped to delete word by mistake
|
2023-09-04 16:17:21 +02:00 |
|
oddlama
|
406fedf637
|
fix: update pipewire sound to newer module syntax
|
2023-09-04 16:16:48 +02:00 |
|
oddlama
|
de19ec99f5
|
chore: remove xdg directory overrides that aren't usually respected anyway
|
2023-09-04 16:16:25 +02:00 |
|
oddlama
|
919381aa87
|
feat: switch to numtide devshell; unify user stateVersion and system stateVersion
|
2023-09-04 16:15:25 +02:00 |
|
oddlama
|
b5563fa841
|
feat(myuser): add gpg keys, enable impermanence
|
2023-09-04 16:13:51 +02:00 |
|
oddlama
|
4421cc4a3f
|
chore: update flake inputs (grafana patch now upstreamed)
|
2023-08-28 12:48:38 +02:00 |
|
oddlama
|
55b51ea631
|
chore: try enabling oidc in forgejo, but there is an issue with token endpoint authentication
|
2023-08-28 00:22:50 +02:00 |
|
oddlama
|
7f2315fc1d
|
chore: configure kanidm provisioning passwords
|
2023-08-27 16:46:49 +02:00 |
|
oddlama
|
8ad13ec0bf
|
chore: typos
|
2023-08-27 16:22:26 +02:00 |
|
oddlama
|
9891a0743d
|
feat: actually enable kanidm provisioning 🚀
|
2023-08-27 16:05:27 +02:00 |
|
oddlama
|
0389e98dd9
|
feat: add kanidm patch to allow provisioning, fix grafana hash from upstream
|
2023-08-27 15:49:29 +02:00 |
|
oddlama
|
e5d8c1f74a
|
fix: missing repo in secret attribute path
|
2023-08-27 01:30:09 +02:00 |
|
oddlama
|
0b8de70330
|
chore: generate and use new secrets
|
2023-08-27 01:19:03 +02:00 |
|
oddlama
|
7c48e51320
|
feat: use kanidm secret provisioning
|
2023-08-27 01:17:11 +02:00 |
|
oddlama
|
522de920bb
|
feat: switch to upstreamed influxdb2 provisioning, add kanidm provisioning module
|
2023-08-26 20:25:38 +02:00 |
|
oddlama
|
9533e760e4
|
chore: externalize kanidm-secret-manipulator
|
2023-08-23 15:19:08 +02:00 |
|
oddlama
|
ec47f80bb8
|
chore(kanidm): reenable provisioning (waiting for new package release still)
|
2023-08-23 12:24:16 +02:00 |
|
oddlama
|
31602de07d
|
feat(kanidm): run provision script and secret manipulator
|
2023-08-23 02:00:09 +02:00 |
|
oddlama
|
6063da387b
|
feat(kanidm-secret-manipulator): allow rewriting account credentials
|
2023-08-23 00:49:13 +02:00 |
|
oddlama
|
5d934bddf0
|
chore(kanidm): add preliminary provisioning scripts
|
2023-08-21 13:24:01 +02:00 |
|
oddlama
|
aa0f037de2
|
chore: update STRUCTURE.md
|
2023-08-21 00:22:37 +02:00 |
|
oddlama
|
659ed7c854
|
chore: some kanidm provisioning prototyping
|
2023-08-19 19:49:35 +02:00 |
|
oddlama
|
36e9f22602
|
feat: provide package definition for kanidm-secret-manipulator
|
2023-08-19 18:40:35 +02:00 |
|
oddlama
|
8917449b70
|
feat: add kanidm secret manipulator
|
2023-08-19 18:30:19 +02:00 |
|
oddlama
|
fbfbcf78b8
|
fix: adjust loki lifecycler address to use localhost
|
2023-08-17 17:27:18 +02:00 |
|
oddlama
|
dfd49c656a
|
fix: more robust resolving of influxdb2 provisioning address
|
2023-08-17 17:18:28 +02:00 |
|
oddlama
|
f29318a5ac
|
feat: preferably bind to 0.0.0.0 in vms to remove issues with wireguard
coming up late; also increase default vm memory to 2G
|
2023-08-17 17:10:14 +02:00 |
|
oddlama
|
af066925b4
|
feat: switch to influxdb2 module from provisioning PR
|
2023-08-17 16:45:03 +02:00 |
|
oddlama
|
e99253b9db
|
fix(influxdb): also update auth token indices
|
2023-08-17 12:40:37 +02:00 |
|
oddlama
|
301e7b353c
|
fix: properly pass influx token to telegraf
|
2023-08-17 12:40:31 +02:00 |
|
oddlama
|
ad0164c787
|
fix: ensure that influxdb2 is restarted for token manipulation
|
2023-08-17 01:40:29 +02:00 |
|
oddlama
|
5eacb319db
|
chore: remove unused secrets
|
2023-08-17 00:03:57 +02:00 |
|
oddlama
|
c494c66f5a
|
fix: propagate influxdb token secrets properly and simplify distributed configuration implementation (repo.nodes)
|
2023-08-16 23:51:13 +02:00 |
|
oddlama
|
0ed8f2041d
|
feat: use declarative influxdb token for grafana
|
2023-08-16 22:43:50 +02:00 |
|
oddlama
|
36e3348b37
|
feat: use declaratively provisioned influx tokens for telegraf
|
2023-08-16 22:32:49 +02:00 |
|
oddlama
|
70f564ad40
|
chore: add influx-token-manipulator to provision deterministic api tokens
|
2023-08-16 21:37:09 +02:00 |
|
oddlama
|
ca3d1f0e96
|
chore: switch to qemu from cloud-hypervisor because it deadlocks :/
|
2023-08-16 14:56:31 +02:00 |
|
oddlama
|
377da23c0d
|
feat: automatically provision tokens for telegraf
|
2023-08-16 01:16:19 +02:00 |
|
oddlama
|
6a14451033
|
chore: test all aspects of influxdb provisioning (and fix minor issues)
|
2023-08-14 22:59:21 +02:00 |
|