Commit graph

766 commits

Author SHA1 Message Date
Antoine Martin 514e3c0469 base: gui: fix discord not opening firefox links 2022-10-04 23:38:02 +02:00
Antoine Martin 35816a814c flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
  → 'github:ryantm/agenix/6acb1fe5f8597d5ce63fc82bc7fcac7774b1cdf0' (2022-09-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/60c6bfe322944d04bb38e76b64effcbd01258824' (2022-09-13)
  → 'github:nix-community/home-manager/e4e639dd4dc3e431aa5b5f95325f9a66ac7e0dd9' (2022-10-03)
• Updated input 'home-manager/utils':
    'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
  → 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f326e2a403e1cebaec378e72ceaf5725983376d' (2022-09-12)
  → 'github:NixOS/nixpkgs/fd54651f5ffb4a36e8463e0c327a78442b26cbe7' (2022-10-03)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/3ff5deafc470403d5cb7ec8edbc7b21b719d2894' (2022-09-14)
  → 'github:NixOS/nixpkgs/490a05c4a82236a86e1e1a4822f714c972e8c4f0' (2022-10-04)
2022-10-04 22:33:36 +02:00
Antoine Martin 187f5b0db2 overlays: update chrysalis overlay 2022-10-03 15:00:53 +02:00
Antoine Martin 1516d4a380 overlays: update chrysalis overlay 2022-09-29 19:33:10 +02:00
Antoine Martin a52be77002 home: i3: setup playerctl 2022-09-26 13:11:29 +02:00
Antoine Martin e84a51b3b8 overlays: provide updated chrysalis package 2022-09-25 17:06:20 +02:00
Antoine Martin e670b6ed4f zephyrus: enable experimental bluetoothd
allows seeing battery level easily with bluetoothctl info MAC_ADDRESS
2022-09-20 15:20:42 +02:00
Antoine Martin a45280b8b6 home: i3: tweak pomodoro length to fit one hour 2022-09-19 11:55:06 +02:00
Antoine Martin e0f0dfdabe flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/5bd66dc6cd967033489c69d486402b75d338eeb6' (2022-08-30)
  → 'github:nix-community/home-manager/60c6bfe322944d04bb38e76b64effcbd01258824' (2022-09-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
  → 'github:NixOS/nixpkgs/5f326e2a403e1cebaec378e72ceaf5725983376d' (2022-09-12)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/9f867325b5da6c4c9211707abdb481e1d0b3e589' (2022-09-01)
  → 'github:NixOS/nixpkgs/3ff5deafc470403d5cb7ec8edbc7b21b719d2894' (2022-09-14)
2022-09-14 17:15:13 +02:00
Antoine Martin d09dee87ef nix: collect garbage weekly 2022-09-09 11:19:27 +02:00
Antoine Martin 335e24f77d home: tweak docking workspaces 2022-09-07 11:05:19 +02:00
Antoine Martin 656824943c flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/7e5e58b98c3dcbf497543ff6f22591552ebfe65b' (2022-05-16)
  → 'github:ryantm/agenix/c96da5835b76d3d8e8d99a0fec6fe32f8539ee2e' (2022-09-03)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
  → 'github:nix-community/home-manager/5bd66dc6cd967033489c69d486402b75d338eeb6' (2022-08-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/324c8aaf25b2f2027af7798e5582ce3040a793b6' (2022-08-27)
  → 'github:NixOS/nixpkgs/2da64a81275b68fdad38af669afeda43d401e94b' (2022-09-01)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/767a1251bf27d89868e86a4e2f6a2b37781e546b' (2022-08-29)
  → 'github:NixOS/nixpkgs/9f867325b5da6c4c9211707abdb481e1d0b3e589' (2022-09-01)
2022-09-05 11:02:29 +02:00
Antoine Martin 6b82bc4e37 services: gitea: fix renamed options 2022-08-29 13:33:19 +02:00
Antoine Martin 77b5936a0b poseidon: remove nuage service
Didn't renew the domain name
2022-08-29 13:23:25 +02:00
Antoine Martin f8f4f3cc81 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/c1addfdad3825f75a66f8d73ec7d2f68c78ba6f8' (2022-08-08)
  → 'github:nix-community/home-manager/d89bdff445eadff03fe414e9c30486bc8166b72b' (2022-08-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/39d7f929fbcb1446ad7aa7441b04fb30625a4190' (2022-08-08)
  → 'github:NixOS/nixpkgs/324c8aaf25b2f2027af7798e5582ce3040a793b6' (2022-08-27)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/6898b758b69222959b16a96412a572bd341a4bc7' (2022-08-09)
  → 'github:NixOS/nixpkgs/767a1251bf27d89868e86a4e2f6a2b37781e546b' (2022-08-29)
2022-08-29 12:12:10 +02:00
Antoine Martin 193892715a flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/7146638e9ef74aba6736cbbf12dbe60e1ed24c1e' (2022-07-31)
  → 'github:nix-community/home-manager/c1addfdad3825f75a66f8d73ec7d2f68c78ba6f8' (2022-08-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7b9be38c7250b22d829ab6effdee90d5e40c6e5c' (2022-07-30)
  → 'github:NixOS/nixpkgs/39d7f929fbcb1446ad7aa7441b04fb30625a4190' (2022-08-08)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/a54fb7fc4ce8a2973097851eabfdb068a19d2211' (2022-08-01)
  → 'github:NixOS/nixpkgs/6898b758b69222959b16a96412a572bd341a4bc7' (2022-08-09)
2022-08-10 10:08:59 +02:00
Antoine Martin 902e230233 home: tridactyl: add youtube to blacklist 2022-08-03 10:04:16 +02:00
Antoine Martin 07bb19db3e flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/dbed4c794d20d51027fc1107f063ec5be027dafc' (2022-07-25)
  → 'github:nix-community/home-manager/7146638e9ef74aba6736cbbf12dbe60e1ed24c1e' (2022-07-31)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5a0e0d73b944157328d54c4ded1cf2f0146a86a5' (2022-07-25)
  → 'github:NixOS/nixpkgs/7b9be38c7250b22d829ab6effdee90d5e40c6e5c' (2022-07-30)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/5516b991bcc4c7a786a7d7eb5bb4a1d8dae0031b' (2022-07-24)
  → 'github:NixOS/nixpkgs/a54fb7fc4ce8a2973097851eabfdb068a19d2211' (2022-08-01)
2022-08-01 14:06:50 +02:00
Antoine Martin 82421994f2 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/4c5106ed0f3168ff2df21b646aef67e86cbfc11c' (2022-07-15)
  → 'github:nix-community/home-manager/dbed4c794d20d51027fc1107f063ec5be027dafc' (2022-07-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4a01ca36d6bfc133bc617e661916a81327c9bbc8' (2022-07-14)
  → 'github:NixOS/nixpkgs/5a0e0d73b944157328d54c4ded1cf2f0146a86a5' (2022-07-25)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/5eb9bf5565c1aa2b375613ed22bdf55f1fd58e29' (2022-07-14)
  → 'github:NixOS/nixpkgs/5516b991bcc4c7a786a7d7eb5bb4a1d8dae0031b' (2022-07-24)
2022-07-26 14:56:48 +02:00
Antoine Martin 9f45a918b2 Revert "flake: pin mu to 1.6.11"
This reverts commit 58cc97b44f.

Doom now supports mu 1.8 !
2022-07-23 17:10:25 +02:00
Antoine Martin 48b45dd102 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0639aa34f1c2e584598c19a38990e81ad2b86ae2' (2022-07-12)
  → 'github:nix-community/home-manager/4c5106ed0f3168ff2df21b646aef67e86cbfc11c' (2022-07-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f43d8b088d3771274bcfb69d3c7435b1121ac88' (2022-07-10)
  → 'github:NixOS/nixpkgs/4a01ca36d6bfc133bc617e661916a81327c9bbc8' (2022-07-14)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/de5b3dd17034e6106e75746e81618e5bd408de8a' (2022-07-10)
  → 'github:NixOS/nixpkgs/5eb9bf5565c1aa2b375613ed22bdf55f1fd58e29' (2022-07-14)
2022-07-16 20:13:01 +02:00
Antoine Martin f4e04e75bd home: fish: add dock2 temp functions 2022-07-12 11:35:31 +02:00
Antoine Martin 66543089dd flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/f2445620d177e295e711c1b2bc6c01ed6df26c16' (2022-07-04)
  → 'github:nix-community/home-manager/0639aa34f1c2e584598c19a38990e81ad2b86ae2' (2022-07-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0ea7a8f1b939d74e5df8af9a8f7342097cdf69eb' (2022-07-02)
  → 'github:NixOS/nixpkgs/5f43d8b088d3771274bcfb69d3c7435b1121ac88' (2022-07-10)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/fe04d2c054fc7f78bd4bab13193548080c788e42' (2022-07-02)
  → 'github:NixOS/nixpkgs/de5b3dd17034e6106e75746e81618e5bd408de8a' (2022-07-10)
2022-07-12 11:34:32 +02:00
Antoine Martin e57c2fe93f flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/be3adf9920febf26ff5221ed5c8c76a43b2d94d6' (2022-06-27)
  → 'github:nix-community/home-manager/f2445620d177e295e711c1b2bc6c01ed6df26c16' (2022-07-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f2537a505d45c31fe5d9c27ea9829b6f4c4e6ac5' (2022-06-26)
  → 'github:NixOS/nixpkgs/0ea7a8f1b939d74e5df8af9a8f7342097cdf69eb' (2022-07-02)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/c3d95a02e904e1ef9bb78c59d36eadc15e3428b7' (2022-06-26)
  → 'github:NixOS/nixpkgs/fe04d2c054fc7f78bd4bab13193548080c788e42' (2022-07-02)
2022-07-04 14:58:33 +02:00
Antoine Martin 58cc97b44f flake: pin mu to 1.6.11
Waiting for Doom Emacs to support 1.8.x
2022-07-01 15:33:23 +02:00
Antoine Martin 1bd6eff747 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/3d8265c5efd5e4d3ad8a90686bc81d49353fdb08' (2022-06-19)
  → 'github:nix-community/home-manager/be3adf9920febf26ff5221ed5c8c76a43b2d94d6' (2022-06-27)
• Removed input 'home-manager/flake-compat'
• Removed input 'home-manager/nmd'
• Removed input 'home-manager/nmt'
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e0a42267f73ea52adc061a64650fddc59906fc99' (2022-06-18)
  → 'github:NixOS/nixpkgs/f2537a505d45c31fe5d9c27ea9829b6f4c4e6ac5' (2022-06-26)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/5823018b1b27b9675a51a84a7fc9cdd44327fa3e' (2022-06-19)
  → 'github:NixOS/nixpkgs/c3d95a02e904e1ef9bb78c59d36eadc15e3428b7' (2022-06-26)
2022-06-27 18:36:54 +02:00
Antoine Martin 487fd04b68 home: tridactylrc: add primevideo 2022-06-25 16:35:42 +02:00
Antoine Martin 6a69244822 boreal: use tmpfs for /tmp 2022-06-25 15:52:20 +02:00
Antoine Martin e115466baa base: add cachix and jq to programs 2022-06-20 13:35:36 +02:00
Antoine Martin 6e4c9cfd54 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/0d5e59ed645e4c7b60174bc6f6aac6a203dc0b01' (2022-04-02)
  → 'github:ryantm/agenix/7e5e58b98c3dcbf497543ff6f22591552ebfe65b' (2022-05-16)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
  → 'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
• Updated input 'home-manager':
    'github:nix-community/home-manager/70824bb5c790b820b189f62f643f795b1d2ade2e' (2022-06-07)
  → 'github:nix-community/home-manager/3d8265c5efd5e4d3ad8a90686bc81d49353fdb08' (2022-06-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/feceb4d24f582817d8f6e737cd40af9e162dee05' (2022-03-24)
  → 'github:NixOS/nixos-hardware/0cab18a48de7914ef8cad35dca0bb36868f3e1af' (2022-06-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/90cd5459a1fd707819b9a3fb9c852beaaac3b79a' (2022-06-11)
  → 'github:NixOS/nixpkgs/e0a42267f73ea52adc061a64650fddc59906fc99' (2022-06-18)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/d64abb978cc2fa4b88b074a64d1b456183c8db17' (2022-06-12)
  → 'github:NixOS/nixpkgs/5823018b1b27b9675a51a84a7fc9cdd44327fa3e' (2022-06-19)
2022-06-20 12:54:29 +02:00
Antoine Martin 1b200779b2 services: postgresql-backup: enable with postgres 2022-06-14 19:36:18 +02:00
Antoine Martin 42e681bb81 services: gitea: factorize gitea user 2022-06-14 19:28:06 +02:00
Antoine Martin 3dc21e88a8 hades: enable postgres backups 2022-06-14 19:07:50 +02:00
Antoine Martin fe66278f25 services: gitea: note about ensureDatabases 2022-06-14 19:07:36 +02:00
Antoine Martin ee549958d1 hosts: move gitea to hades 2022-06-14 17:51:04 +02:00
Antoine Martin 45aaa7c103 base: improve auto wifi off script
Added some logging and better event-specific handling
2022-06-13 16:42:22 +02:00
Antoine Martin 1f8c38eebe services: matrix: make sure db and role exist 2022-06-12 21:06:01 +02:00
Antoine Martin 9593e8b460 services: matrix: remove unneeded mkIf 2022-06-12 21:00:19 +02:00
Antoine Martin cc1b9f4794 hosts: move matrix to hades 2022-06-12 20:17:08 +02:00
Antoine Martin eab8a279a1 hosts: move miniflux from poseidon to hades 2022-06-12 18:09:22 +02:00
Antoine Martin 973415fe4d flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e0169d7a9d324afebf5679551407756c77af8930' (2022-06-08)
  → 'github:NixOS/nixpkgs/90cd5459a1fd707819b9a3fb9c852beaaac3b79a' (2022-06-11)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/a58de450c514aa1bc5a4999f92656ab6b600dc59' (2022-06-10)
  → 'github:NixOS/nixpkgs/d64abb978cc2fa4b88b074a64d1b456183c8db17' (2022-06-12)
2022-06-12 18:03:36 +02:00
Antoine Martin 990c035c3b services: use subdomain for ACME cert
Avoids conflicts now that I have multiple servers sharing the config
2022-06-12 18:03:36 +02:00
Antoine Martin baa239dc72 hades: setup restic backups 2022-06-12 15:33:59 +02:00
Antoine Martin 558ba2a685 hades: enable fail2ban 2022-06-12 02:25:46 +02:00
Antoine Martin 3c036b5164 ci: add hades to build outputs 2022-06-10 18:01:58 +02:00
Antoine Martin fe7bc61d96 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/64831f938bd413cefde0b0cf871febc494afaa4f' (2022-05-25)
  → 'github:nix-community/home-manager/70824bb5c790b820b189f62f643f795b1d2ade2e' (2022-06-07)
• Added input 'home-manager/flake-compat':
    'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Added input 'home-manager/nmd':
    'gitlab:rycee/nmd/9e7a20e6ee3f6751f699f79c0b299390f81f7bcd' (2022-05-23)
• Added input 'home-manager/nmt':
    'gitlab:rycee/nmt/d83601002c99b78c89ea80e5e6ba21addcfe12ae' (2022-03-23)
• Added input 'home-manager/utils':
    'github:numtide/flake-utils/1ed9fb1935d260de5fe1c2f7ee0ebaae17ed2fa1' (2022-05-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
  → 'github:NixOS/nixpkgs/e0169d7a9d324afebf5679551407756c77af8930' (2022-06-08)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/f6c4da49202d79cdab2fdf2bfa3019cde23f007e' (2022-05-29)
  → 'github:NixOS/nixpkgs/a58de450c514aa1bc5a4999f92656ab6b600dc59' (2022-06-10)
2022-06-10 17:31:28 +02:00
Antoine Martin 12b8a7da85 hades: init 2022-06-10 17:31:28 +02:00
Antoine Martin 6c2b4889e2 secrets: rekey secrets to make them editable from my key 2022-06-10 16:30:25 +02:00
Antoine Martin 5f510a01ff pkgs: bump spot to 2.10.6 2022-05-30 09:57:43 +02:00
Antoine Martin 71efd78ad2 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/94780dd888881bf35165dfdd334a57ef6b14ead8' (2022-05-21)
  → 'github:nix-community/home-manager/64831f938bd413cefde0b0cf871febc494afaa4f' (2022-05-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/dfd82985c273aac6eced03625f454b334daae2e8' (2022-05-20)
  → 'github:NixOS/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
• Updated input 'nixpkgs-unstable-small':
    'github:NixOS/nixpkgs/98bcd08cb1778d103bac1149621b3568014aadbd' (2022-05-20)
  → 'github:NixOS/nixpkgs/f6c4da49202d79cdab2fdf2bfa3019cde23f007e' (2022-05-29)
2022-05-30 09:53:38 +02:00