Antoine Martin
4cc2f41066
secrets: move nextcloud secrets to agenix
2022-03-11 18:42:51 +01:00
Antoine Martin
2908bbb887
secrets: move poseidon-restic to agenix
2022-03-11 18:26:48 +01:00
Antoine Martin
165b30ef9c
secrets: move transmission secret to agenix
2022-03-11 18:16:04 +01:00
Antoine Martin
540968627c
secrets: move matrix to agenix
2022-03-11 17:47:12 +01:00
Antoine Martin
dad068ed6b
secrets: move lohr to agenix
2022-03-11 17:26:54 +01:00
Antoine Martin
3b99096af9
services: borg-backup: no longer needed
2022-03-11 17:20:52 +01:00
Antoine Martin
238294b7bf
secrets: move gandi api key to agenix
2022-03-11 17:10:44 +01:00
Antoine Martin
f4e2d1739d
secrets: remove unused secrets
2022-03-11 17:06:23 +01:00
Antoine Martin
aa72401909
services: matrix-synapse: migrate to new config format
2022-03-11 16:45:29 +01:00
Antoine Martin
3edac96be2
services: pipewire: switch to wireplumber
...
audio didn't work after flake.lock bump!
2022-03-11 15:49:12 +01:00
Antoine Martin
3a14606407
flake: use default agenix NixOS module
2022-03-11 13:56:47 +01:00
Antoine Martin
7b0d026929
flake.lock: Update
...
Flake lock file updates:
• Updated input 'agenix':
'github:ryantm/agenix/08b9c96878b2f9974fc8bde048273265ad632357' (2022-01-07)
→ 'github:ryantm/agenix/764c975e74bce2f89a5106b68ec48e2b586f893c' (2022-03-09)
• Updated input 'agenix/nixpkgs':
'path:/nix/store/z1rf17q0fxj935cmplzys4gg6nxj1as0-source?lastModified=1618628710&narHash=sha256-9xIoU+BrCpjs5nfWcd%2fGlU7XCVdnNKJPffoNTxgGfhs=&rev=7919518f0235106d050c77837df5e338fb94de5d' (2021-04-17)
→ 'github:nixos/nixpkgs/e34c5379866833f41e2a36f309912fa675d687c7' (2021-12-04)
2022-03-11 13:56:12 +01:00
Antoine Martin
5b4950e552
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/d119cea3763977801ad66330668c1ab4346cb7f7' (2022-03-04)
→ 'github:nix-community/home-manager/afe96e7433c513bf82375d41473c57d1f66b4e68' (2022-03-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
→ 'github:NixOS/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/fd8f5a0587fc7f989a25e15314281c500c99055d' (2022-03-03)
→ 'github:NixOS/nixpkgs/085e8934e46ffb8cb31a8197cf2cd8df2f384a8d' (2022-03-10)
2022-03-11 13:23:13 +01:00
Antoine Martin
7e864564df
gui-programs: don't disable wifi if hotspot on
2022-03-06 16:44:42 +01:00
Antoine Martin
4210e37496
services: pipewire: disable wireplumber for now
...
It got enabled by default, but it conflicts with media-session (which is
now deprecated). Need to test wireplumber properly before switching to
it though, I need my bluetooth codecs.
2022-03-04 18:39:37 +01:00
Antoine Martin
25b0c72392
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/1a6ceb2d7500c3ff93a0385148d0f1f6a53222c0' (2022-02-26)
→ 'github:nix-community/emacs-overlay/2fc6f185dbbc0dbf35289648aab0a8dfd1bba320' (2022-03-04)
• Updated input 'home-manager':
'github:nix-community/home-manager/c7a13f76a78bb5c225ca5e08e9a109347d130792' (2022-02-26)
→ 'github:nix-community/home-manager/d119cea3763977801ad66330668c1ab4346cb7f7' (2022-03-04)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
→ 'github:NixOS/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/17cbd972947f1fa3480118ff0774430d76af0e95' (2022-02-26)
→ 'github:NixOS/nixpkgs/fd8f5a0587fc7f989a25e15314281c500c99055d' (2022-03-03)
2022-03-04 18:33:42 +01:00
Antoine Martin
a00dc4fe03
base: add rbw to gui programs
2022-03-01 14:06:11 +01:00
Antoine Martin
125f2e28c2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/d1471c0e9049772e84bfe11707ab8b9c133b49e8' (2022-02-21)
→ 'github:nix-community/emacs-overlay/1a6ceb2d7500c3ff93a0385148d0f1f6a53222c0' (2022-02-26)
• Updated input 'flake-utils':
'github:numtide/flake-utils/f7e004a55b120c02ecb6219596820fcd32ca8772' (2021-06-16)
→ 'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
• Updated input 'home-manager':
'github:nix-community/home-manager/0232fe1b75e6d7864fd82b5c72f6646f87838fc3' (2022-02-19)
→ 'github:nix-community/home-manager/c7a13f76a78bb5c225ca5e08e9a109347d130792' (2022-02-26)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d5f237872975e6fb6f76eef1368b5634ffcd266f' (2022-02-20)
→ 'github:NixOS/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/8e54a33514436d1e1c3481d7b45d02df7880a841' (2022-02-21)
→ 'github:NixOS/nixpkgs/17cbd972947f1fa3480118ff0774430d76af0e95' (2022-02-26)
2022-02-26 20:57:15 +01:00
Antoine Martin
cf9f6ab36b
pkgs: make spot python module
2022-02-24 09:56:35 +01:00
Antoine Martin
07770a0934
home: i3bar: fix deprecated option for pom block
2022-02-22 18:11:07 +01:00
Antoine Martin
86d73ecc81
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/c9d000eea5d9bcecbf881ed3feca6db8764f73ed' (2022-02-14)
→ 'github:nix-community/emacs-overlay/d1471c0e9049772e84bfe11707ab8b9c133b49e8' (2022-02-21)
• Updated input 'home-manager':
'github:nix-community/home-manager/7c2ae0bdd20ddcaafe41ef669226a1df67f8aa06' (2022-02-12)
→ 'github:nix-community/home-manager/0232fe1b75e6d7864fd82b5c72f6646f87838fc3' (2022-02-19)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/48d63e924a2666baf37f4f14a18f19347fbd54a2' (2022-02-10)
→ 'github:NixOS/nixpkgs/d5f237872975e6fb6f76eef1368b5634ffcd266f' (2022-02-20)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/2b8555151a90fac7afc04e43ad2e94027cd22b0b' (2022-02-14)
→ 'github:NixOS/nixpkgs/8e54a33514436d1e1c3481d7b45d02df7880a841' (2022-02-21)
2022-02-21 16:21:38 +01:00
Antoine Martin
0a50a5c769
base: nix: get rid of extraOptions
2022-02-08 14:35:20 +01:00
Antoine Martin
3e3d7153f9
services: nginx: fix acme option warning
2022-02-07 17:24:33 +01:00
Antoine Martin
565b33dd3e
poseidon: setup agenix secrets
2022-02-07 17:16:52 +01:00
Antoine Martin
81193b919b
poseidon: include personal modules in config
2022-02-07 17:11:56 +01:00
Antoine Martin
66006be931
home: tridactylrc: use tridactylrc-mode in emacs
2022-02-07 17:11:01 +01:00
Antoine Martin
8739ada74c
ci: don't be so verbose
2022-02-07 16:06:11 +01:00
Antoine Martin
d82c403da5
home: i3bar: i3status-rs no longer needs binaries
2022-02-07 15:00:11 +01:00
Antoine Martin
c07edc8fd2
overlays: i3status-rust needs lm_sensors now
2022-02-07 14:59:57 +01:00
Antoine Martin
47c0008169
Revert "flake: add temp fix for broken PAM in unstable"
...
This reverts commit d5813bfdb6
.
No longer necessary!
2022-02-07 14:28:11 +01:00
Antoine Martin
6fd28159a7
flake.lock: Update
...
Flake lock file changes:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/261aed7731d92414fcb29f09a9bb7d4ed41d9455' (2022-01-30)
→ 'github:nix-community/emacs-overlay/02d47fdf48e54598f9838f01a9d172bfa206b63e' (2022-02-07)
• Updated input 'home-manager':
'github:nix-community/home-manager/acf824c9ed70f623b424c2ca41d0f6821014c67c' (2022-01-28)
→ 'github:nix-community/home-manager/63dccc4e60422c1db2c3929b2fd1541f36b7e664' (2022-02-04)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5bb20f9dc70e9ee16e21cc404b6508654931ce41' (2022-01-28)
→ 'github:NixOS/nixpkgs/9f697d60e4d9f08eacf549502528bfaed859d33b' (2022-02-05)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/709f7b3c61dfa01db3ddc7356620a9c319a429d1' (2022-01-30)
→ 'github:NixOS/nixpkgs/64cb9c78e14d0ffc9ee627772a972aa4b59bbfd8' (2022-02-07)
2022-02-07 14:27:38 +01:00
Antoine Martin
994343705f
add .gitignore
2022-02-02 17:49:59 +01:00
Antoine Martin
6afc0eb13a
pkgs: spot: bump to 2.10.4
2022-02-02 11:15:28 +01:00
Antoine Martin
d5813bfdb6
flake: add temp fix for broken PAM in unstable
...
See NixOS/nixpkgs#157112
2022-01-31 16:21:13 +01:00
Antoine Martin
5f8454285e
base: nix: adapt renamed settings
2022-01-30 15:59:08 +01:00
Antoine Martin
9e511da8d7
flake.lock: Update
...
Flake lock file changes:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/dcdd04c92e9175c82087536fcde3daae21837a75' (2022-01-24)
→ 'github:nix-community/emacs-overlay/261aed7731d92414fcb29f09a9bb7d4ed41d9455' (2022-01-30)
• Updated input 'home-manager':
'github:nix-community/home-manager/c47c350f6518ed39c2a16e4fadf9137b6c559ddc' (2022-01-22)
→ 'github:nix-community/home-manager/acf824c9ed70f623b424c2ca41d0f6821014c67c' (2022-01-28)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/689b76bcf36055afdeb2e9852f5ecdd2bf483f87' (2022-01-23)
→ 'github:NixOS/nixpkgs/5bb20f9dc70e9ee16e21cc404b6508654931ce41' (2022-01-28)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/4ad9f4e242df6a8babd3f3787a2cf8bbdc60a0fb' (2022-01-24)
→ 'github:NixOS/nixpkgs/709f7b3c61dfa01db3ddc7356620a9c319a429d1' (2022-01-30)
2022-01-30 13:30:25 +01:00
Antoine Martin
791d55253b
flake.lock: Update
...
Flake lock file changes:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/4075922d23e44a2b4c73e8c08f8b008ec6391ef2' (2022-01-20)
→ 'github:nix-community/emacs-overlay/dcdd04c92e9175c82087536fcde3daae21837a75' (2022-01-24)
• Updated input 'home-manager':
'github:nix-community/home-manager/7eb5106548eaab99ebeb21c87f93092de54fe931' (2022-01-20)
→ 'github:nix-community/home-manager/c47c350f6518ed39c2a16e4fadf9137b6c559ddc' (2022-01-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6d8215281b2f87a5af9ed7425a26ac575da0438f' (2022-01-19)
→ 'github:NixOS/nixpkgs/689b76bcf36055afdeb2e9852f5ecdd2bf483f87' (2022-01-23)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/1c0f3cd8dfb451fcde1e164426ef9211f7c595c1' (2022-01-20)
→ 'github:NixOS/nixpkgs/4ad9f4e242df6a8babd3f3787a2cf8bbdc60a0fb' (2022-01-24)
2022-01-24 13:24:59 +01:00
Antoine Martin
096c2abb02
secrets: list secrets used on host explicitly
2022-01-21 01:40:53 +01:00
Antoine Martin
8881850730
home: fix home-manager setting double definition
2022-01-21 01:05:42 +01:00
Antoine Martin
3958162fe0
flake.lock: Update
...
Flake lock file changes:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/cdd347f1b966415c5473b3e3f4640c0d0fd13b55' (2022-01-16)
→ 'github:nix-community/emacs-overlay/4075922d23e44a2b4c73e8c08f8b008ec6391ef2' (2022-01-20)
• Updated input 'home-manager':
'github:nix-community/home-manager/46bba772f26f89b62811f487d2b0d5357c91bc32' (2022-01-16)
→ 'github:nix-community/home-manager/7eb5106548eaab99ebeb21c87f93092de54fe931' (2022-01-20)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5aaed40d22f0d9376330b6fa413223435ad6fee5' (2022-01-13)
→ 'github:NixOS/nixpkgs/6d8215281b2f87a5af9ed7425a26ac575da0438f' (2022-01-19)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/0a223c8d509cea6b4be3906f9c39820ff195fad2' (2022-01-15)
→ 'github:NixOS/nixpkgs/1c0f3cd8dfb451fcde1e164426ef9211f7c595c1' (2022-01-20)
2022-01-21 00:47:21 +01:00
Antoine Martin
1d2de38dd2
ci: shorten workflow titles to fit in UI
2022-01-21 00:41:24 +01:00
Antoine Martin
ceac41132e
boreal: get rid of git crypt secrets for this host
...
Also move to restic-backup
2022-01-21 00:31:41 +01:00
Antoine Martin
38fb614309
base: disable wifi when on ethernet
2022-01-18 15:09:23 +01:00
Antoine Martin
94a1f76ad6
zephyrus: ensure home is mounted for agenix
2022-01-18 14:40:33 +01:00
Antoine Martin
562701109f
home: i3bar: remove bluetooth mouse item
2022-01-18 12:03:55 +01:00
Antoine Martin
c712d25398
ci: build nixos configurations
2022-01-18 11:59:00 +01:00
Antoine Martin
a83c9a4644
secrets: move hashed passwords to agenix
2022-01-18 11:41:37 +01:00
Antoine Martin
e5d6210912
zephyrus: don't depend on git-crypt secrets at all
2022-01-18 11:20:25 +01:00
Antoine Martin
0589894ec6
zephyrus: configure timer for backup service
2022-01-18 09:05:36 +01:00
Antoine Martin
1d0fd8d461
services: restic: allow configuring timer
2022-01-18 09:05:22 +01:00