Commit graph

161 commits

Author SHA1 Message Date
0dd923adaf fix(home-manager): import only the homeConfiguration, not the whole flake 2024-08-13 09:29:44 +02:00
5eec06c38d feat(home-manager): try managing home-manager configuration through configuration.nix
This will allow nixos-rebuild build-vm to already have a configured
system, simplifing testing.
2024-08-13 09:22:54 +02:00
6dd0a1f9c8 fix(fprintd): make nixos-06cb-009a-fingerprint-sensor follow nixpkgs
This may speed up evaluation times
2024-08-13 09:22:26 +02:00
87a8507834 feat(apply): update apply.sh
NIXOS_LABEL does not seem to work, so I'm removing it.
I'm also launching gitu, to encourage frequent commits.
2024-08-13 09:16:35 +02:00
2ba86baac8 feat(logs): install lnav 2024-08-13 09:01:04 +02:00
c0a1443ba9 feat(vm): configure initial password for users to allow login 2024-08-13 08:47:02 +02:00
e64cf18222 feat(backup): first borgbackup module test
https://xeiaso.net/blog/borg-backup-2021-01-09/
2024-08-12 16:58:39 +02:00
1c362fbf82 feat(openssh): enable openssh server 2024-08-12 14:42:14 +02:00
82fa9c473b feat(apply.sh): launch gitu before rebuilding config, to encourage committing 2024-08-12 14:18:40 +02:00
dabd4298a6 fix(sourcehut): actually environment.variables do not affect systemd services, trying another way 2024-08-12 14:17:05 +02:00
b895943359 fix(sourcehut): make python's requests use global ca-certificates store 2024-08-12 13:50:42 +02:00
406d1cc6ca chore(sourcehut): remove all traces of custom cacert package fuckery
I found out that you can set an env variable to make python's request
use the global cert store, this sidesteps the issue I have been having
with sourcehut.
2024-08-12 13:49:37 +02:00
57dacc328b fix(sourcehut): try using patched cacert using a module?
Let's see if this works
2024-08-12 13:07:43 +02:00
38b50dd127 Revert "fix(remote build): set PATH environment variable required for nix acces on remote shell"
This reverts commit c37724ec6d.

Actually the config needs to be systemwide
2024-08-11 17:41:48 +02:00
9ed7765667 chore: remove ssh configuration
Actually, I misread the tutorial, this configuration should be done on
the remote machine.
2024-08-11 17:35:33 +02:00
332a0cc4c8 fix(ssh config): actually use the correct options 2024-08-11 17:18:50 +02:00
6327f0cdc0 fix: remove nonexistent option 2024-08-11 17:17:28 +02:00
9cc3b74f34 wip(overlays): temporarily disable the cacert overlay
I don't want it to rebuild 1000 packages again
2024-08-11 17:17:00 +02:00
687f517370 fix(remote build): actually the config needs to be systemwide
This makes some amount of sense, since it would probably be the nix
daemon that is connecting to the remote build machine.
2024-08-11 17:15:23 +02:00
c37724ec6d fix(remote build): set PATH environment variable required for nix acces on remote shell 2024-08-11 17:11:11 +02:00
8d0a36614c feat(certs): override the cacert package to always trust my own CA 2024-08-11 14:07:27 +02:00
c79262d95c fix(sourcehut): try and make it use http for internal communication
None of my previous changes could have worked, because nginx
automatically redirects http to https. I think this is the setting I
need to change so that pure http works as well.
2024-08-11 12:24:38 +02:00
2dc710091d fix(sourcehut): Maybe the onboarding-redirect needs to be http? 2024-08-11 12:23:23 +02:00
a5d00e6339 fix(sourcehut): try setting the origin string for each server
Same as before, I'm trying to force sourcehut to use http for internal
communication instead of https, to bypass the problem that the python
package used by sourcehut does not inherit my own CA
2024-08-11 12:21:54 +02:00
fc7c524e0b fix(sourcehut): use http for origin
Maybe this will force sourcehut to use http instad of https, which will
allow me to sidestep the certificate problem?
2024-08-11 12:16:40 +02:00
933e10847f fix(sourcehut): update oauth-client-id
This time I'm trying to sidestep the ssl certificate issue by accessing
internal services using http.

Using this as a redirect URL:
http://git.sourcehut.nixos.local/oauth/callback
2024-08-11 12:06:53 +02:00
ab3017c4e0 fix(sourcehut): do not set default virtualHost 2024-08-11 11:21:48 +02:00
b973ea33bc fix(sourcehut): wrong port for ipv6 listen 2024-08-11 11:12:43 +02:00
6efc6e012f fix(sourcehut): gitsrht & mansrht: listen on ipv6 as well as ipv4 2024-08-11 11:10:15 +02:00
cf859e2c33 fix: CA pem path incorrect 2024-08-11 11:02:04 +02:00
bb4e8d70b9 feat(sourcehut): install sourcehut
I didn't commit earlier config changes, I should have
2024-08-11 11:00:55 +02:00
6cd91a48ff feat: change wallpaper to fit in with colorscheme + have inspector tan 2024-08-10 14:15:06 +02:00
511a2deda8 feat: add some wallpapers 2024-08-10 14:15:01 +02:00
9c1bfb47ed feat: install krita & inkscape 2024-08-10 13:57:25 +02:00
3a6d7bd4e5 feat(virt): enable docker (podman) 2024-08-10 13:57:11 +02:00
1bd060f10b feat(file sending): install magic-wormhole-rs 2024-08-09 17:20:10 +02:00
92f31ec13b feat(river): add keybinds to toggle tags of window and display 2024-08-09 13:33:09 +02:00
cdc79de2bb feat(swaylock): style swaylock with stylix 2024-08-09 12:43:33 +02:00
12686f70c8 feat(river): add keybinds to rotate workspaces 2024-08-09 12:30:30 +02:00
1c458ff079 feat(river-shifttags): install package in user environment 2024-08-09 12:27:35 +02:00
fba76fb410 feat(river-shifttags): add river-shifttags package 2024-08-09 12:27:24 +02:00
0ca0c28cbd feat(river): add keybind for audio mute 2024-08-09 10:17:47 +02:00
cad736ba57 fix(waybar): describe volume text 2024-08-09 10:15:32 +02:00
e0b0c655d0 feat(waybar): show network traffic speed 2024-08-09 10:12:52 +02:00
d9864fd18c fix(waybar): update playtime every second 2024-08-09 09:59:51 +02:00
1adb84395b feat(waybar): fix tag bar styling to show focused, occupied & urgent states 2024-08-09 09:54:45 +02:00
48c9f796dc fonts: reduce terminal font size 2024-08-07 18:57:38 +02:00
8b05e5fa08 nixvim(toggleterm): switch keybind to C-t, because <space>tt interferes with insert mode 2024-08-07 18:45:06 +02:00
2f69ec00af env: set EDITOR to nvim 2024-08-07 18:34:41 +02:00
7c8d9cf566 kitty: port over settings from void
- keybind to open new window with same working directory
- automatically choose a contrasting foreground text color if the text
  color is too similar to the background color
2024-08-07 18:30:28 +02:00