Commit graph

  • e7561e6933
    feat: use pwndbg as default gdb oddlama 2023-09-15 18:01:24 +02:00
  • 1a8072dcda
    feat: add nixseparatedebuginfod and update flake oddlama 2023-09-15 14:57:27 +02:00
  • c3bdf5e89b
    chore: add hint about bottles dark mode oddlama 2023-09-14 20:47:05 +02:00
  • d9a2aeaa5d
    feat: use latest bottle version oddlama 2023-09-14 20:16:03 +02:00
  • be9211f4f0
    feat: persist dconf oddlama 2023-09-14 19:52:29 +02:00
  • c4e9c34769
    feat: add gtk theme oddlama 2023-09-14 18:52:30 +02:00
  • ce339bb50f
    chore: persist some game files oddlama 2023-09-14 15:02:12 +02:00
  • 1f2a22fd38
    fix: disable broken starship nix module oddlama 2023-09-14 14:04:46 +02:00
  • ae120a16c7
    feat: add gtk hints for dark mode oddlama 2023-09-13 19:41:48 +02:00
  • 3cc9fa6f82
    fix: disable starship and atuin in nushell oddlama 2023-09-13 18:39:51 +02:00
  • 3882c1aac4
    feat: add prismlauncher, make gtk apps bigger oddlama 2023-09-13 18:39:25 +02:00
  • 05b626f912
    feat: back to xorg for gaming 😞 oddlama 2023-09-13 17:28:23 +02:00
  • bbcf39a3ae
    feat: use bottles instead of lutris oddlama 2023-09-12 21:30:45 +02:00
  • 968cd97931
    feat: add packages for wine gaming oddlama 2023-09-10 20:07:20 +02:00
  • 3749c8ef56
    refactor: rename potksed to kroma oddlama 2023-09-10 12:46:26 +02:00
  • 4b5507f374
    refactor: move users/common to modules/config structure like for hosts oddlama 2023-09-10 12:44:58 +02:00
  • 2087bbce07
    chore: minor todos oddlama 2023-09-10 12:41:02 +02:00
  • 35e51873b8
    feat: enable steam and gate gaming options behind option oddlama 2023-09-10 12:40:26 +02:00
  • 69b0166a6b
    refactor: move impermanence config to application definition where possible oddlama 2023-09-10 12:39:42 +02:00
  • 8990a63a1e
    feat: add LoL oddlama 2023-09-08 18:08:36 +02:00
  • 2af6d9e2fb
    feat(firefox): add about:config settings, betterfox and search engine definitions oddlama 2023-09-08 16:59:17 +02:00
  • 922e64eb9c
    chore: fix xdg in wrong section oddlama 2023-09-08 14:38:48 +02:00
  • 6af1950f53
    feat: "bake-in" firefox env vars oddlama 2023-09-08 14:30:36 +02:00
  • cbdc3b7bff
    fix: enable mimeApps (oops) oddlama 2023-09-08 14:30:13 +02:00
  • 12bc13c82e
    feat: add nvidia-vaapi-driver oddlama 2023-09-08 14:29:43 +02:00
  • fa788e4ce5
    chore: update flake and remove signal override oddlama 2023-09-08 12:02:25 +02:00
  • 601efa9475
    chore: remove superfluous definition of nixosConfig for HM oddlama 2023-09-08 11:54:04 +02:00
  • 2c03959277
    feat(sway): add basic keybinds oddlama 2023-09-07 20:28:07 +02:00
  • a14817d2ab
    feat(sound): allow dynamic clock rates oddlama 2023-09-07 20:27:14 +02:00
  • f56fac68ac
    fix: correctly set pointer acceleration oddlama 2023-09-05 16:58:23 +02:00
  • 5fd3c3c263
    fix: need faketty (for some reason it's not propagated) oddlama 2023-09-05 16:57:56 +02:00
  • 8c2d201a26
    chore: update flake oddlama 2023-09-05 15:32:08 +02:00
  • d0b41c8711
    feat: split signal and discord to own config files oddlama 2023-09-05 15:04:50 +02:00
  • cb7ebcf8c3
    chore: adjust font size on kitty oddlama 2023-09-05 15:04:07 +02:00
  • 792c23802c
    feat: add mime defaults to firefox oddlama 2023-09-05 15:03:24 +02:00
  • e8a12ff409
    chore: split firefox nix config to own file oddlama 2023-09-05 01:31:37 +02:00
  • 4e622697a1
    chore: adjust monitor serial, hopfully it is not randomized on startup... oddlama 2023-09-05 01:31:09 +02:00
  • 0db42e1904
    feat: use firefox hm option instead of packages oddlama 2023-09-05 00:54:20 +02:00
  • 1d1a29889a
    fix: add ftplugin to nvim config oddlama 2023-09-05 00:53:53 +02:00
  • 645c85a1d9
    chore: adjust comment about invisible cursors oddlama 2023-09-05 00:53:34 +02:00
  • 28a629aa70
    refactor: move git to myuser and remove obsolete nix config entry oddlama 2023-09-05 00:53:00 +02:00
  • 7b26c45fb8
    feat: use Segoe-UI fonts oddlama 2023-09-05 00:14:21 +02:00
  • 5daa44e11c
    feat: add nixpkgs-wayland overlay for newer wayland stuff oddlama 2023-09-04 23:25:47 +02:00
  • d515201729
    chore: override signal to newer version oddlama 2023-09-04 23:22:41 +02:00
  • d4fb1e4d4e
    feat(nvim): adapt config due to plugin updates oddlama 2023-09-04 22:15:12 +02:00
  • 32ca87e3a6
    fix: wrong nvidia enable path in home-manager impermanence passthrough; and impermanence requires root home directory to be set separately oddlama 2023-09-04 22:02:05 +02:00
  • 562d1dffb3
    chore: run deadnix oddlama 2023-09-04 22:01:47 +02:00
  • 0daf5651df
    feat(sway): enable numlock by default oddlama 2023-09-04 21:28:32 +02:00
  • b080fe68d5
    feat(nvim): use ts=2 for nix oddlama 2023-09-04 21:28:00 +02:00
  • 9f2a34d83b
    feat: allow defining impermanence dirs from home manager configs oddlama 2023-09-04 21:23:40 +02:00
  • 0eb6ac95e4
    refactor: move nvidia settings to hardware/nvidia oddlama 2023-09-04 17:19:04 +02:00
  • ae62336669
    feat: split sway config into own file oddlama 2023-09-04 17:10:07 +02:00
  • 14329a9a5d
    refactor: move full neovim config to only myuser oddlama 2023-09-04 16:43:57 +02:00
  • 4c377b260e
    chore: remove ssh key comment oddlama 2023-09-04 16:35:21 +02:00
  • 9a16036cc9
    fix: allow default identity on any host oddlama 2023-09-04 16:27:21 +02:00
  • 27d228b1c5
    chore: start collecting random stuff that I need for graphical oddlama 2023-09-04 16:20:25 +02:00
  • 33366e8fd0
    feat: enable direnv oddlama 2023-09-04 16:20:13 +02:00
  • cc3463b8f7
    feat(hosts/potksed): add temporary host for my desktop oddlama 2023-09-04 16:19:55 +02:00
  • 9a1a7be247
    feat: add cloc to dev packages and disable ligatures only on cursor in kitty oddlama 2023-09-04 16:19:03 +02:00
  • 09798a5b24
    chore: remove superfluous dbus enable oddlama 2023-09-04 16:18:17 +02:00
  • d138154633
    fix(installer): use systemd-boot to work around recent grub bug that breaks EFI oddlama 2023-09-04 16:17:51 +02:00
  • 3358f2798f
    fix(zsh): backspace was mapped to delete word by mistake oddlama 2023-09-04 16:17:21 +02:00
  • 406fedf637
    fix: update pipewire sound to newer module syntax oddlama 2023-09-04 16:16:48 +02:00
  • de19ec99f5
    chore: remove xdg directory overrides that aren't usually respected anyway oddlama 2023-09-04 16:16:25 +02:00
  • 919381aa87
    feat: switch to numtide devshell; unify user stateVersion and system stateVersion oddlama 2023-09-04 16:15:25 +02:00
  • b5563fa841
    feat(myuser): add gpg keys, enable impermanence oddlama 2023-09-04 16:13:51 +02:00
  • 4421cc4a3f
    chore: update flake inputs (grafana patch now upstreamed) oddlama 2023-08-28 12:48:38 +02:00
  • 55b51ea631
    chore: try enabling oidc in forgejo, but there is an issue with token endpoint authentication oddlama 2023-08-28 00:22:50 +02:00
  • 7f2315fc1d
    chore: configure kanidm provisioning passwords oddlama 2023-08-27 16:46:49 +02:00
  • 8ad13ec0bf
    chore: typos oddlama 2023-08-27 16:22:26 +02:00
  • 9891a0743d
    feat: actually enable kanidm provisioning 🚀 oddlama 2023-08-27 16:05:27 +02:00
  • 0389e98dd9
    feat: add kanidm patch to allow provisioning, fix grafana hash from upstream oddlama 2023-08-27 15:49:29 +02:00
  • e5d8c1f74a
    fix: missing repo in secret attribute path oddlama 2023-08-27 01:29:55 +02:00
  • 0b8de70330
    chore: generate and use new secrets oddlama 2023-08-27 01:19:03 +02:00
  • 7c48e51320
    feat: use kanidm secret provisioning oddlama 2023-08-27 01:17:11 +02:00
  • 522de920bb
    feat: switch to upstreamed influxdb2 provisioning, add kanidm provisioning module oddlama 2023-08-26 20:25:38 +02:00
  • 9533e760e4
    chore: externalize kanidm-secret-manipulator oddlama 2023-08-23 15:19:08 +02:00
  • ec47f80bb8
    chore(kanidm): reenable provisioning (waiting for new package release still) oddlama 2023-08-23 12:24:16 +02:00
  • 31602de07d
    feat(kanidm): run provision script and secret manipulator oddlama 2023-08-23 02:00:09 +02:00
  • 6063da387b
    feat(kanidm-secret-manipulator): allow rewriting account credentials oddlama 2023-08-23 00:49:13 +02:00
  • 5d934bddf0
    chore(kanidm): add preliminary provisioning scripts oddlama 2023-08-21 13:24:01 +02:00
  • aa0f037de2
    chore: update STRUCTURE.md oddlama 2023-08-21 00:22:37 +02:00
  • 659ed7c854
    chore: some kanidm provisioning prototyping oddlama 2023-08-19 19:49:35 +02:00
  • 36e9f22602
    feat: provide package definition for kanidm-secret-manipulator oddlama 2023-08-19 18:40:35 +02:00
  • 8917449b70
    feat: add kanidm secret manipulator oddlama 2023-08-19 18:29:46 +02:00
  • fbfbcf78b8
    fix: adjust loki lifecycler address to use localhost oddlama 2023-08-17 17:27:18 +02:00
  • dfd49c656a
    fix: more robust resolving of influxdb2 provisioning address oddlama 2023-08-17 17:18:28 +02:00
  • 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 oddlama 2023-08-17 17:10:14 +02:00
  • af066925b4
    feat: switch to influxdb2 module from provisioning PR oddlama 2023-08-17 16:45:03 +02:00
  • e99253b9db
    fix(influxdb): also update auth token indices oddlama 2023-08-17 12:40:37 +02:00
  • 301e7b353c
    fix: properly pass influx token to telegraf oddlama 2023-08-17 10:51:47 +02:00
  • ad0164c787
    fix: ensure that influxdb2 is restarted for token manipulation oddlama 2023-08-17 01:40:29 +02:00
  • 5eacb319db
    chore: remove unused secrets oddlama 2023-08-17 00:03:57 +02:00
  • c494c66f5a
    fix: propagate influxdb token secrets properly and simplify distributed configuration implementation (repo.nodes) oddlama 2023-08-16 23:51:13 +02:00
  • 0ed8f2041d
    feat: use declarative influxdb token for grafana oddlama 2023-08-16 22:41:20 +02:00
  • 36e3348b37
    feat: use declaratively provisioned influx tokens for telegraf oddlama 2023-08-16 22:30:08 +02:00
  • 70f564ad40
    chore: add influx-token-manipulator to provision deterministic api tokens oddlama 2023-08-16 21:37:09 +02:00
  • ca3d1f0e96
    chore: switch to qemu from cloud-hypervisor because it deadlocks :/ oddlama 2023-08-16 14:56:31 +02:00
  • 377da23c0d
    feat: automatically provision tokens for telegraf oddlama 2023-08-16 00:17:47 +02:00
  • 6a14451033
    chore: test all aspects of influxdb provisioning (and fix minor issues) oddlama 2023-08-14 22:59:21 +02:00