-
a43fbd0342
home: swap caps lock and escape for all keyboards
main
Oystein Kristoffer Tveit
2024-01-23 08:53:47 +0100
-
94172200c8
home/git: globally ignore direnv + more
Oystein Kristoffer Tveit
2024-01-23 08:53:00 +0100
-
ca4f1469cb
home/direnv: init
Oystein Kristoffer Tveit
2024-01-23 08:52:20 +0100
-
7603ee6b81
home/vscode: general update of plugins and config
Oystein Kristoffer Tveit
2024-01-23 08:51:55 +0100
-
40c93bb0ae
secrets: add several secrets
Oystein Kristoffer Tveit
2024-01-23 06:29:12 +0100
-
dd800a3794
tsuki/nhk-scraper: WIP changes
Oystein Kristoffer Tveit
2024-01-23 05:51:37 +0100
-
9f2e7f7ac1
tsuki/nginx: remove proxmox vhost
Oystein Kristoffer Tveit
2024-01-23 05:49:17 +0100
-
df5f0dc9c4
tsuki/matrix: use postgres through socket
Oystein Kristoffer Tveit
2024-01-23 05:46:24 +0100
-
4f020f4cdd
tsuki/matrix: downscale workers
Oystein Kristoffer Tveit
2024-01-23 05:46:06 +0100
-
64152ef675
modules/socketActivation: misc updates
Oystein Kristoffer Tveit
2024-01-23 05:42:22 +0100
-
b8daea8fc1
tsuki/headscale: conditional config
Oystein Kristoffer Tveit
2024-01-23 05:40:52 +0100
-
4d2875d168
tsuki/hedgedoc: use upstream module
Oystein Kristoffer Tveit
2024-01-23 05:40:19 +0100
-
22f5345026
tsuki/hydra: harden server unit
Oystein Kristoffer Tveit
2024-01-23 05:36:39 +0100
-
ce5c3666b9
tsuki/jupyter: set up tmpdirs for notebooks
Oystein Kristoffer Tveit
2024-01-23 05:35:58 +0100
-
1ea23dc42e
tsuki: set system.stateVersion
Oystein Kristoffer Tveit
2024-01-23 05:35:20 +0100
-
1cd0f1188e
modules/machineVars: types.string -> types.str
Oystein Kristoffer Tveit
2024-01-23 05:34:01 +0100
-
56df2f5e10
tsuki: lowercase hostname
Oystein Kristoffer Tveit
2024-01-23 05:33:48 +0100
-
8ce9100913
kanidm: explicitly bind to localhost
Oystein Kristoffer Tveit
2024-01-23 05:32:34 +0100
-
d629eedaaf
tsuki/navidrome: conditional config
Oystein Kristoffer Tveit
2024-01-23 05:31:26 +0100
-
72e7626e9d
tsuki/postgres: tune for bare metal setup
Oystein Kristoffer Tveit
2024-01-23 05:31:06 +0100
-
f49d3665fc
tsuki/vaultwarden: disable invitations
Oystein Kristoffer Tveit
2024-01-23 05:30:14 +0100
-
fe50d92f8c
tsuki/vaultwarden: conditional config
Oystein Kristoffer Tveit
2024-01-23 05:29:57 +0100
-
3d2825d1ec
tsuki/samba: init
Oystein Kristoffer Tveit
2024-01-23 05:29:17 +0100
-
1efd3d4f0a
tsuki/kanidm: set up backups
Oystein Kristoffer Tveit
2024-01-23 05:27:43 +0100
-
851d0c1fd0
tsuki/prometehus: set up slice for exporters
Oystein Kristoffer Tveit
2024-01-23 05:26:22 +0100
-
0d3e805611
tsuki: move to bare metal, set up zfs
Oystein Kristoffer Tveit
2024-01-23 05:24:47 +0100
-
3a52ba8901
treewide: update to nixos 23.11
Oystein Kristoffer Tveit
2023-12-18 20:59:48 +0100
-
fe30e15f5b
home: setup tealdeer
Oystein Kristoffer Tveit
2023-12-18 14:56:18 +0100
-
067f663ac6
home: get rid of secrets
Oystein Kristoffer Tveit
2023-12-18 14:52:34 +0100
-
82bcb7d46d
firefox: port bookmarks and engines from secrets
Oystein Kristoffer Tveit
2023-12-18 14:47:02 +0100
-
f7b893b10c
home/ssh: port matchblocks from secrets
Oystein Kristoffer Tveit
2023-12-13 14:02:22 +0100
-
e5ce5fdcf2
home/newsboat: port sources from secrets
Oystein Kristoffer Tveit
2023-12-13 13:55:04 +0100
-
6289b53ff7
home: split up ssh into blocks, and add more targets
Oystein Kristoffer Tveit
2023-12-11 13:34:14 +0100
-
b1650e91a6
kasei: split services into `services` directory
Oystein Kristoffer Tveit
2023-12-11 13:27:40 +0100
-
7193a12ac2
tsuki/services: remove some uses of secret ports
Oystein Kristoffer Tveit
2023-10-06 18:05:38 +0200
-
6cd17fb71c
README: big update (👍ᐛ )👍
Oystein Kristoffer Tveit
2023-10-06 17:50:14 +0200
-
3d613d1ac9
tsuki/invidious: use socket activation
Oystein Kristoffer Tveit
2023-10-06 13:48:52 +0200
-
424fea0dc8
tsuki/jupyter: use socket activation
Oystein Kristoffer Tveit
2023-10-06 13:47:57 +0200
-
5bb10df9e1
tsuki/borg: partial systemd hardening
Oystein Kristoffer Tveit
2023-10-06 13:44:53 +0200
-
450d26cf4b
tsuki/atuin: use socket activation
Oystein Kristoffer Tveit
2023-10-06 13:43:24 +0200
-
aca2962eec
tsuki/vaultwarden: use socket activation
Oystein Kristoffer Tveit
2023-10-06 13:42:11 +0200
-
caedfe1810
tsuki/matrix/stickers: use new module and add lots of stickerpacks
Oystein Kristoffer Tveit
2023-10-06 13:25:45 +0200
-
87eeb522a2
home/shell: make mainProgram selection better
Oystein Kristoffer Tveit
2023-10-06 17:19:50 +0200
-
550b9f1b1b
home/gdb: init
Oystein Kristoffer Tveit
2023-10-06 17:18:49 +0200
-
ad262195f6
home/packages: add lots of unused packages
Oystein Kristoffer Tveit
2023-10-06 17:17:15 +0200
-
5a2e34b89e
home/shell: add aliases for ofborg evals
Oystein Kristoffer Tveit
2023-10-06 17:16:38 +0200
-
9038f3ea54
home/git: add rebase-author alias
Oystein Kristoffer Tveit
2023-10-06 17:14:02 +0200
-
92eb44e7ad
home/shell: remove and update a few aliases
Oystein Kristoffer Tveit
2023-07-29 12:59:23 +0200
-
f85724dea0
home/shell: split alias tree functionality into module and config
Oystein Kristoffer Tveit
2023-07-29 12:36:44 +0200
-
6663a8f280
tsuki/atuin: systemd harden
Oystein Kristoffer Tveit
2023-07-28 22:25:50 +0200
-
dec150ae98
gpg agent: systemwide -> homemanager
Oystein Kristoffer Tveit
2023-07-28 22:23:43 +0200
-
5f7eb0c8a5
tsuki/prometheus: add exporters for hedgedoc and gitea
Oystein Kristoffer Tveit
2023-07-28 22:09:43 +0200
-
f7e25149c7
home: remove a few unused packages and services
Oystein Kristoffer Tveit
2023-07-28 22:04:15 +0200
-
d74ed2d045
tsuki/grafana: enable oauth2, misc hardening
Oystein Kristoffer Tveit
2023-07-28 21:53:53 +0200
-
816a46603a
tsuki/vaultwarden: systemd harden
Oystein Kristoffer Tveit
2023-07-28 21:52:51 +0200
-
0137f4f5a9
lib: remove upstreamed function `repeat` (`replicate`)
Oystein Kristoffer Tveit
2023-07-28 21:51:40 +0200
-
b5874e2bcd
tsuki/navidrome: init
Oystein Kristoffer Tveit
2023-07-28 21:50:38 +0200
-
c2026eefeb
tsuki/nginx: small refactor
Oystein Kristoffer Tveit
2023-07-28 21:58:17 +0200
-
e6605b3a73
common/sshd: socket activate
Oystein Kristoffer Tveit
2023-07-28 21:49:49 +0200
-
c98a1a0541
tsuki/jupyter: harden security with sops and systemd
Oystein Kristoffer Tveit
2023-07-28 21:49:19 +0200
-
fdace82c2f
modules: move colors to `home/modules`, explicitly import all
Oystein Kristoffer Tveit
2023-07-28 21:48:15 +0200
-
4456244f2d
modules: add modules for socket activation
Oystein Kristoffer Tveit
2023-07-28 17:59:34 +0200
-
f1e8c87acd
tsuki/configuration.nix: remove a few unused imports
Oystein Kristoffer Tveit
2023-07-12 23:43:23 +0200
-
1f5832074b
tsuki/taskserver: (unfinished) start setting up taskserver and taskwarrior
Oystein Kristoffer Tveit
2023-07-12 23:40:58 +0200
-
6c2bd3f2d5
tsuki/invidious: remove redundant code, add comments
Oystein Kristoffer Tveit
2023-07-12 23:38:41 +0200
-
394a932988
tsuki/nginx: misc:
Oystein Kristoffer Tveit
2023-07-12 23:36:57 +0200
-
24a02d386c
tsuki/hedgedoc: misc:
Oystein Kristoffer Tveit
2023-07-12 23:34:23 +0200
-
5ea58f1b98
tsuki/gitea: use UNIX socket behind gitea
Oystein Kristoffer Tveit
2023-07-12 23:30:39 +0200
-
fd052eea5a
tsuki/grafana: use UNIX socket behind nginx
Oystein Kristoffer Tveit
2023-07-12 23:27:10 +0200
-
1f3b5addd3
tsuki/hedgedoc: misc:
Oystein Kristoffer Tveit
2023-07-12 02:30:00 +0200
-
96617500df
flake.nix: update several inputs, nixpkgs 23.05
Oystein Kristoffer Tveit
2023-07-12 02:09:54 +0200
-
5250d40457
grub: remove version, attr for 23.05
Oystein Kristoffer Tveit
2023-07-12 02:02:21 +0200
-
cf42debf37
tsuki/invidious: misc:
Oystein Kristoffer Tveit
2023-07-12 02:01:08 +0200
-
c8db83b925
tsuki/plex: harden systemd unit
Oystein Kristoffer Tveit
2023-07-12 02:00:06 +0200
-
20de3c260f
tsuki/postgres: misc:
Oystein Kristoffer Tveit
2023-07-12 01:58:28 +0200
-
82ea6e9f5a
tsuki: add timed nhk easy news scraper
Oystein Kristoffer Tveit
2023-07-12 01:57:20 +0200
-
dddc92877c
tsuki/matrix/matrix-appservice-irc: enable lainchan irc bouncer
Oystein Kristoffer Tveit
2023-07-12 01:55:42 +0200
-
68b181fc05
tsuki/matrix/mx-puppet-discord: disable temporarily
Oystein Kristoffer Tveit
2023-07-12 01:54:07 +0200
-
98745298c7
tsuki/matrix/mautrix-facebook: disable
Oystein Kristoffer Tveit
2023-07-12 01:53:04 +0200
-
8a42e97014
tsuki/monitoring: misc:
Oystein Kristoffer Tveit
2023-07-12 01:45:59 +0200
-
25b6f0f3e9
tsuki/vaultwarden: add vaultwarden, password manager
Oystein Kristoffer Tveit
2023-07-12 01:45:05 +0200
-
40e95ce030
tsuki/borg: set up borgbackup
Oystein Kristoffer Tveit
2023-07-12 01:44:09 +0200
-
0e3a4c35d2
tsuki/atuin: set up atuin server
Oystein Kristoffer Tveit
2023-07-12 01:40:49 +0200
-
fc0e4f6c52
tsuki/nginx/www: real website dead, add temporary website
Oystein Kristoffer Tveit
2023-07-12 01:39:50 +0200
-
e0250a1572
home/atuin: set up sync
Oystein Kristoffer Tveit
2023-07-12 01:37:46 +0200
-
949f228c97
tsuki/hydra: put all services below `system-hydra.slice`
Oystein Kristoffer Tveit
2023-07-12 01:37:22 +0200
-
7f8d60057d
tsuki/headscale: fix oauth2, and set up tailscale
Oystein Kristoffer Tveit
2023-07-12 01:35:47 +0200
-
bb67d0b308
home/packages: add two packages
Oystein Kristoffer Tveit
2023-05-08 02:52:06 +0200
-
a25ef4ada9
home/git: add `switch-interactive` alias
Oystein Kristoffer Tveit
2023-05-08 02:51:15 +0200
-
dc14eaa086
sops: add kasei to sops
Oystein Kristoffer Tveit
2023-05-08 02:50:47 +0200
-
139d5418be
gitignore: add rule ignoring all nix result types
Oystein Kristoffer Tveit
2023-05-08 02:46:07 +0200
-
e185f0780c
home/vscode: remove lots of unused extensions and config
Oystein Kristoffer Tveit
2023-05-08 02:45:35 +0200
-
3267e5f687
tsuki/headscale: start working on oidc login
Oystein Kristoffer Tveit
2023-05-08 02:33:55 +0200
-
cc03b64376
common: use machinevars to determine whether to use x11
Oystein Kristoffer Tveit
2023-05-08 02:29:38 +0200
-
58061df4ab
tsuki: set up nextcloud, without enabling it
Oystein Kristoffer Tveit
2023-05-08 02:27:52 +0200
-
32885239c3
tsuki/pgadmin: misc
Oystein Kristoffer Tveit
2023-05-08 02:12:43 +0200
-
53dbedef2b
tsuki/hedgedoc: small auth url improvement
Oystein Kristoffer Tveit
2023-05-08 02:09:08 +0200
-
f8c06f985e
common: update openssh setting API
Oystein Kristoffer Tveit
2023-05-08 02:08:28 +0200
-
78939bbb55
home/zsh: partially disable slow compinit
Oystein Kristoffer Tveit
2023-05-08 01:55:43 +0200
-
7cdf122c58
tsuki: set up invidious
Oystein Kristoffer Tveit
2023-05-08 01:51:02 +0200