Commit graph

920 commits

Author SHA1 Message Date
Antoine Martin c8ef03c40c hephaestus: setup autorandr 2024-02-06 16:24:01 +01:00
Antoine Martin e0ce6a7803 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1b64fc1287991a9cce717a01c1973ef86cb1af0b' (2024-01-20)
  → 'github:NixOS/nixpkgs/56911ef3403a9318b7621ce745f5452fb9ef6867' (2024-01-27)
2024-01-30 14:45:25 +01:00
Antoine Martin 5b7791ed31 home: fish: update dock function 2024-01-29 17:37:03 +01:00
Antoine Martin 13612629ef home: tridactyl: blacklist calendar.google.com 2024-01-22 14:05:22 +01:00
Antoine Martin fa70eaa673 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/924d91e1e4c802fd8e60279a022dbae5acb36f2d' (2024-01-14)
  → 'github:nix-community/home-manager/10cd9c53115061aa6a0a90aad0b0dde6a999cdb9' (2024-01-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b8dd8be3c790215716e7c12b247f45ca525867e2' (2024-01-15)
  → 'github:NixOS/nixpkgs/1b64fc1287991a9cce717a01c1973ef86cb1af0b' (2024-01-20)
2024-01-22 13:51:09 +01:00
Antoine Martin 6305d176d2 home: ssh: update thanatos LRDE DNS name 2024-01-16 14:39:37 +01:00
Antoine Martin faa0447791 pkgs: ansel: bump 2024-01-16 12:55:24 +01:00
Antoine Martin 6e2745f531 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/7e398b3d76bc1503171b1364c9d4a07ac06f3851' (2024-01-01)
  → 'github:nix-community/home-manager/924d91e1e4c802fd8e60279a022dbae5acb36f2d' (2024-01-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2d2ea8eab9e400618748ab1a6a108255233b602c' (2024-01-01)
  → 'github:NixOS/nixpkgs/b8dd8be3c790215716e7c12b247f45ca525867e2' (2024-01-15)
2024-01-16 12:30:07 +01:00
Antoine Martin 9cda336023 home: emacs: bump to v29 2024-01-04 11:24:32 +01:00
Antoine Martin 4d9c570572 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/1488651d02c1a7a15e284210f0d380a62d8d8cef' (2023-12-17)
  → 'github:nix-community/home-manager/7e398b3d76bc1503171b1364c9d4a07ac06f3851' (2024-01-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f' (2023-12-17)
  → 'github:NixOS/nixpkgs/2d2ea8eab9e400618748ab1a6a108255233b602c' (2024-01-01)
2024-01-04 09:46:58 +01:00
Antoine Martin 213870b85d hephaestus: install ansel in home packages 2023-12-18 18:00:40 +01:00
Antoine Martin 69a0931550 pkgs: add ansel to packages 2023-12-18 18:00:40 +01:00
Antoine Martin 818227f533 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/6761b8188b860f374b457eddfdb05c82eef9752f' (2023-12-10)
  → 'github:nix-community/home-manager/1488651d02c1a7a15e284210f0d380a62d8d8cef' (2023-12-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b4372c4924d9182034066c823df76d6eaf1f4ec4' (2023-12-07)
  → 'github:NixOS/nixpkgs/1e2e384c5b7c50dbf8e9c441a9e58d85f408b01f' (2023-12-17)
2023-12-18 12:39:30 +01:00
Antoine Martin cf545bdb3c services: immich: listen through tailscale only 2023-12-16 14:17:20 +01:00
Antoine Martin 37df6b7a66 hades: enable immich 2023-12-14 22:40:47 +01:00
Antoine Martin 9442388ca6 services: immich: create 2023-12-14 22:40:29 +01:00
Antoine Martin 5b5612390d home: ssh: thanatos config 2023-12-14 22:34:07 +01:00
Antoine Martin eeb2f7fadf flake: remove zotero from insecure packages 2023-12-14 22:34:07 +01:00
Antoine Martin de09c23a63 flake: enable redistributable firmware 2023-12-14 22:34:07 +01:00
Antoine Martin 89c861c974 services: tailscale: refacto 2023-12-14 22:34:07 +01:00
Antoine Martin 2a49eea1bf base: programs: cleanup path 2023-12-14 22:34:07 +01:00
Antoine Martin f9c3ebc5c2 base: programs: enable tmux globally 2023-12-14 22:34:07 +01:00
Antoine Martin c3fd5af18f hosts: add thanatos 2023-12-14 22:34:07 +01:00
Antoine Martin d5239805a0 hosts: remove poseidon 2023-12-13 12:08:18 +01:00
Antoine Martin 4816c69eb1 hosts: remove zephyrus 2023-12-13 12:05:34 +01:00
Antoine Martin c2c4035d98 flake: pin flake nixpkgs in system registry 2023-12-11 16:41:18 +01:00
Antoine Martin b904971b04 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/aeb2232d7a32530d3448318790534d196bf9427a' (2023-11-24)
  → 'github:nix-community/home-manager/6761b8188b860f374b457eddfdb05c82eef9752f' (2023-12-10)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/933d7dc155096e7575d207be6fb7792bc9f34f6d' (2023-12-02)
  → 'github:NixOS/nixpkgs/b4372c4924d9182034066c823df76d6eaf1f4ec4' (2023-12-07)
2023-12-11 15:59:25 +01:00
Antoine Martin b08234bcc0 services: postgres: upgrade to 15 2023-12-05 16:51:55 +01:00
Antoine Martin 78c16d6802 services: remove usage of ensurePermissions
Deprecated in favor of ensureDBOwnership
2023-12-05 16:00:25 +01:00
Antoine Martin 422703c8ac services: gitea: change database name
I've renamed the database by hand
2023-12-05 15:57:02 +01:00
Antoine Martin 0a6b9a9290 services: setup microbin service 2023-12-05 15:06:02 +01:00
Antoine Martin 172ca43383 home: rbw: start service with graphical session
otherwise it needed to be restarted to have access to DISPLAY related
env variables
2023-12-05 12:37:37 +01:00
Antoine Martin da89731fed flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7c4c20509c4363195841faa6c911777a134acdf3' (2023-11-28)
  → 'github:NixOS/nixpkgs/933d7dc155096e7575d207be6fb7792bc9f34f6d' (2023-12-02)
2023-12-05 12:17:06 +01:00
Antoine Martin 7493e0fbac services: nextcloud: upgrade to nextcloud 27 2023-12-05 10:20:03 +01:00
Antoine Martin 6e88cf1851 services: nextcloud: remove deprecated option 2023-12-05 10:07:50 +01:00
Antoine Martin f3d2d291c5 services: gitea: adapt to 23.11 postgres changes 2023-12-05 10:07:50 +01:00
Antoine Martin 2b8341ea9c services: fail2ban: migrate to new options 2023-12-05 09:31:24 +01:00
Antoine Martin f7490e5bad home: emacs: use socket activation 2023-12-05 09:20:54 +01:00
Antoine Martin d1b49fb8a5 hades: enable nginx module 2023-12-05 09:20:44 +01:00
Antoine Martin 1bd88ce3df services: nginx: use enable option
conditional enabling caused circular dependencies somehow
2023-12-05 09:20:13 +01:00
Antoine Martin 003d1c801d home: emacs: add mu4e to emacs packages
23.11 removed mu4e from the mu package
2023-11-30 14:08:25 +01:00
Antoine Martin d199eaf7b2 base: users: don't use deprecated passwordFile opt 2023-11-30 03:54:39 +01:00
Antoine Martin 45a252d17a home: firefox: remove deprecation warning
the tridactyl-specific option was removed
2023-11-30 03:47:24 +01:00
Antoine Martin c266a60059 flake: bump NixOS to 23.11 2023-11-30 03:46:40 +01:00
Antoine Martin 97e03b4493 hephaestus: edit some locale stuff 2023-11-30 01:26:52 +01:00
Antoine Martin 298a564b9b hephaestus: disable fancy boot screen 2023-11-27 17:47:25 +01:00
Antoine Martin ca33374bbc hephaestus: enable tlp for real 2023-11-27 17:47:01 +01:00
Antoine Martin 953f45799c flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/07682fff75d41f18327a871088d20af2710d4744' (2023-09-19)
  → 'github:nix-community/home-manager/28535c3a34d79071f2ccb68671971ce0c0984d7e' (2023-11-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/41de143fda10e33be0f47eab2bfe08a50f234267' (2023-11-06)
  → 'github:NixOS/nixpkgs/f741f8a839912e272d7e87ccf4b9dbc6012cdaf9' (2023-11-20)
2023-11-23 12:02:00 +01:00
Antoine Martin 007b08deee hephaestus: try fancy boot screen 2023-11-23 12:01:03 +01:00
Antoine Martin c087caf46e services: postgresql: upgrade to 14
Followed https://nixos.org/manual/nixos/stable/#module-postgresql and
everything seems to have gone just fine.
2023-11-15 13:19:09 +01:00