Commit Graph

46 Commits

Author SHA1 Message Date
Oystein Kristoffer Tveit f2a89d7c82
grafana: split up configuration + postgres
- Move `services/grafana.nix` to `services/grafana/default.nix`
- Split up all data collectors into separate files under
  `services/grafana`
- Make grafana use postgres as its database
2022-11-26 17:16:04 +01:00
Oystein Kristoffer Tveit 850eaa9b1a
Switch to fcitx5 2022-11-20 18:32:03 +01:00
Oystein Kristoffer Tveit 8de5dd5f23
shell: update fixdisplay command
- add new `position` and `primary` options for fixdisplay
- make command completely lowercase
- initialize global zshrc
2022-11-20 17:12:27 +01:00
Oystein Kristoffer Tveit af345b38fc
kasei: add special home-manager-testing system config 2022-11-19 16:35:01 +01:00
Oystein Kristoffer Tveit bd7980ad97
kasei: remove wifi drivers (switch to ethernet) 2022-11-19 16:18:25 +01:00
Oystein Kristoffer Tveit 14acc9a389
buildMachines: fix tsuki builder url 2022-11-19 16:16:05 +01:00
Oystein Kristoffer Tveit b3aa6cad81
lib: move lib extensions into its own module argument 2022-11-19 16:14:18 +01:00
Oystein Kristoffer Tveit ec2dd35824
kasei: update fixdisplay command 2022-11-11 21:19:46 +01:00
Oystein Kristoffer Tveit f9280452fb
nginx: fix failing hosts
- nani.wtf has changed flake structure
- jupyter need websockets
2022-11-08 14:28:59 +01:00
Oystein Kristoffer Tveit 61a99fae7b
postgres: add backup service, change initial mail 2022-11-08 14:20:33 +01:00
Oystein Kristoffer Tveit b5de57fd01
Add config for jupyter 2022-11-05 22:49:54 +01:00
Oystein Kristoffer Tveit 5d78680e82
Add dirty hack to fix gitea temporarily 2022-11-03 23:16:18 +01:00
Oystein Kristoffer Tveit 4647c562ab
Remove unused nginx.nix, which was renamed in 1881cb0 2022-10-14 00:06:00 +02:00
Oystein Kristoffer Tveit db29ccddca
Tweaked Gitea theme and config 2022-10-14 00:02:19 +02:00
Oystein Kristoffer Tveit bdc8817eef
Added nix builder config for tsuki and isvegg
- Also updated nix package name
2022-10-13 23:58:48 +02:00
Oystein Kristoffer Tveit 1881cb0bca
Extended nani.wtf/.well-known with some new stuff
- Added WKD openpgp key
- Added security.txt
- Added keybase.txt
2022-10-13 23:42:42 +02:00
Oystein Kristoffer Tveit 1ff35d1c2d
Add trusted matrix servers 2022-10-06 21:30:47 +02:00
Oystein Kristoffer Tveit cf7c367416
Several gitea changes:
- Add monokai theme
- Set package to unstable
- Set landing page to explore
2022-10-06 21:27:20 +02:00
Oystein Kristoffer Tveit 591c1b0968
Add yubikey support 2022-09-22 04:08:38 +02:00
Oystein Kristoffer Tveit fe3bdd4949
add 'https' to hydra link for proper website links 2022-09-22 01:58:26 +02:00
Oystein Kristoffer Tveit 2a722dbf73
Use hydra with unstable nix tool 2022-09-22 00:51:00 +02:00
Oystein Kristoffer Tveit 531bd4bab3
Configure nginx to play nice with cloudflare 2022-09-22 00:48:21 +02:00
Oystein Kristoffer Tveit 22419caadd
Several changes:
- Change secret outputs into home-manager and nixos specific
- Specifiy home-manager module import in flake.
2022-08-19 14:50:03 +02:00
Oystein Kristoffer Tveit b7d71c1e69
Change kasei nvidia driver 2022-08-19 12:55:26 +02:00
Oystein Kristoffer Tveit 0fc1d15c35
Several changes to Xmonad/Xmobar:
- Change from xmobar to polybar
- Rename workspaces
- Add some new scratchpads
- Change xmonad.org to xmonad.hs
2022-08-19 03:49:21 +02:00
Oystein Kristoffer Tveit 8f68ada082
Move home-manager related files into home directory 2022-08-19 01:54:13 +02:00
Oystein Kristoffer Tveit 56a100f0c6
Set up samba 2022-08-19 01:08:22 +02:00
Oystein Kristoffer Tveit 3f7f9ceead
Use unstable nix tool 2022-08-18 23:15:50 +02:00
Oystein Kristoffer Tveit 68c1ee2656 Make project buildable 2022-08-16 03:24:06 +02:00
Oystein Kristoffer Tveit e72231e80a Pull out more host settings to common 2022-08-16 02:09:56 +02:00
Oystein Kristoffer Tveit 26218809a5 Several changes 2022-06-22 20:16:57 +02:00
Oystein Kristoffer Tveit 1dcc822bfd update synapse 2022-06-22 20:09:30 +02:00
Oystein Kristoffer Tveit efcfd09530 misc small changes
- make vscode linenumbers relative
- add vscode-server
- make gitea backup hourly
- some changes in nginx vhosts
- add disk to tsuki
- update flake lock
2022-06-21 01:52:34 +02:00
Oystein Kristoffer Tveit 79a995e19e Move colors and machinevars into modules 2022-06-21 01:47:36 +02:00
Oystein Kristoffer Tveit 2eae0e5ebf Upgrade to 22.05 2022-06-12 00:23:10 +02:00
Oystein Kristoffer Tveit 8e3f28bc31 Extract lots of host config to common config 2022-06-12 00:07:40 +02:00
Oystein Kristoffer Tveit 8d5dad65d5 Edit matrix max upload size 2022-06-11 19:56:00 +02:00
Oystein Kristoffer Tveit ade8bdfc2c Set up matrix properly
- fixed federation
- hooked up bridges:
  - mx-discord-puppet
  - mautrix-facebook
2022-04-12 03:28:10 +02:00
Oystein Kristoffer Tveit 22a80c873b Fix secrets module 2022-04-03 18:20:50 +02:00
Oystein Kristoffer Tveit 5bc2782cd6 Update kasei hardware config 2022-04-03 18:04:06 +02:00
Oystein Kristoffer Tveit cad1f6abe5 Restructure home management
- Home config is now imported as a module from the host config
- The configuration takes variables to decide which settings to activate
- Extra fonts were added
- Some packages were added/reactivated
2022-04-03 18:03:55 +02:00
Oystein Kristoffer Tveit 267e6aeaca Configure searx 2022-03-22 23:06:02 +01:00
Oystein Kristoffer Tveit 235b7c2654 Add website 2022-03-22 23:05:42 +01:00
Oystein Kristoffer Tveit 98a7aaa61a Set up gitea 2022-03-22 17:00:48 +01:00
Oystein Kristoffer Tveit 092271897c Add kasei 2022-03-22 16:36:19 +01:00
Oystein Kristoffer Tveit 1f105ac9d1 Initial commit 2022-03-07 16:01:52 +01:00