Commit graph

789 commits

Author SHA1 Message Date
fc2dd0ac42
install fractal-next 2023-03-05 13:04:29 +01:00
fb9a0076e8
disable reboot after upgrade on agares 2023-03-04 12:30:16 +01:00
56dc4fcaee
fix cache name 2023-03-04 12:08:58 +01:00
ebfe5f8dd2
remove some flake inputs 2023-03-04 12:03:11 +01:00
79767236bb
use flakes in ci 2023-03-04 11:32:40 +01:00
3e1e140f8d
update cachix CI action 2023-03-04 11:28:21 +01:00
dependabot[bot]
fad936a040 build(deps): bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-04 11:24:18 +01:00
9a2feac45d
add rules for saleae logic analyzer 2023-03-04 11:22:24 +01:00
33e5ba9123
update nixpkgs and install saleae-logic-2 2023-03-03 13:30:14 +01:00
02359f7303
flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/6fe837bb4f540a1832522ec54604c453757836b2' (2023-02-07)
  → 'github:numtide/devshell/71e3022e3ab20bbf1342640547ef5bc14fb43bf4' (2023-02-13)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
• Updated input 'home-manager':
    'github:nix-community/home-manager/65c47ced082e3353113614f77b1bc18822dc731f' (2023-01-23)
  → 'github:nix-community/home-manager/2cb27c79117a2a75ff3416c3199a2dc57af6a527' (2023-02-13)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/103fe0800b9d739c279997561c9da9d242d5b6b8' (2023-02-11)
  → 'github:NixOS/nixpkgs/e19f25b587f15871d26442cfa1abe4418a815d7d' (2023-02-20)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/6a5dc1d3d557ea7b5c19b15ff91955124d0400fa' (2023-01-25)
  → 'github:nix-community/nixos-generators/1e0a05219f2a557d4622bc38f542abb360518795' (2023-02-13)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/44ae00e02e8036a66c08f4decdece7e3bbbefee2' (2023-02-09)
  → 'github:NixOS/nixos-hardware/d24ea777c57b69c6b143cf11d83184ef71b0dbbf' (2023-02-20)
• Updated input 'nvd/flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
2023-02-21 19:53:55 +01:00
f55b129a65
add element-desktop and librewolf 2023-02-21 19:52:56 +01:00
0854dcc130
fix formatting 2023-02-12 16:09:03 +01:00
8942c54251
flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/2e19b92980a79118351ec12496a81c49bd674d8a' (2023-02-02)
  → 'github:numtide/devshell/6fe837bb4f540a1832522ec54604c453757836b2' (2023-02-07)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/8e8240194eda25b61449f29bb5131e02b28a5486' (2023-02-04)
  → 'github:NixOS/nixpkgs/103fe0800b9d739c279997561c9da9d242d5b6b8' (2023-02-11)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/b7ac0a56029e4f9e6743b9993037a5aaafd57103' (2023-01-24)
  → 'github:NixOS/nixos-hardware/44ae00e02e8036a66c08f4decdece7e3bbbefee2' (2023-02-09)
2023-02-12 15:21:30 +01:00
a5ce8ed73e
add ninurta 2023-02-05 17:56:03 +01:00
dfcbbcf70b
always use IPv6 for borg connections
There is no A record for backup0
2023-02-04 23:53:24 +01:00
28290de97a
switch to last agenix release 2023-02-04 23:28:16 +01:00
920bfc1da5
rekey secrets 2023-02-04 18:38:01 +01:00
87d883664f
disable noXlibs
Causes recompilation of many things...
2023-02-04 18:26:22 +01:00
9c27dbc6c3
surgat: add sshd to initrd 2023-02-04 17:56:30 +01:00
f252b99469
refactor profiles 2023-02-04 16:08:50 +01:00
738b86369a
remove thunderbird 2023-02-03 20:14:52 +01:00
71176977a3
fix secrets path 2023-02-03 20:10:17 +01:00
8f05af8f4b
install evolution 2023-02-03 20:05:23 +01:00
7523493890
move GS backup client config 2023-02-03 19:26:10 +01:00
f20b488b4f
fix flake update url 2023-02-03 19:20:25 +01:00
73cb331166
flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/49798e535ebc07fec82256b283d35be36d8c6c9a' (2023-01-29)
  → 'github:ryantm/agenix/b7ffcfe77f817d9ee992640ba1f270718d197f28' (2023-01-31)
• Added input 'agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
• Added input 'agenix/darwin/nixpkgs':
    follows 'agenix/nixpkgs'
• Updated input 'devshell':
    'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
  → 'github:numtide/devshell/2e19b92980a79118351ec12496a81c49bd674d8a' (2023-02-02)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/f413457e0dd7a42adefdbcea4391dd9751509025' (2023-01-30)
  → 'github:NixOS/nixpkgs/285b3ff0660640575186a4086e1f8dc0df2874b5' (2023-02-01)
• Updated input 'nix-doom-emacs':
    'github:nix-community/nix-doom-emacs/e92e5b6021b1ad4290e051111010ba51921507cd' (2023-01-27)
  → 'github:nix-community/nix-doom-emacs/8de922e4e23158790970a266234a853305b1928d' (2023-02-03)
• Updated input 'nix-doom-emacs/emacs-overlay':
    'github:nix-community/emacs-overlay/acff9f41c4962704acb8008e5ff5b90a43cf7758' (2023-01-26)
  → 'github:nix-community/emacs-overlay/a018577287e390e01654a8b44d57d183a51b72b2' (2023-02-02)
2023-02-03 18:41:31 +01:00
3a704f62c4
home: add picocom 2023-02-02 12:23:54 +01:00
d9b0ccc12e update and remove deploy-rs
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/42d371d861a227149dc9a7e03350c9ab8b8ddd68' (2023-01-09)
  → 'github:ryantm/agenix/49798e535ebc07fec82256b283d35be36d8c6c9a' (2023-01-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/89a8ba0b5b43b3350ff2e3ef37b66736b2ef8706' (2022-12-28)
  → 'github:nix-community/home-manager/65c47ced082e3353113614f77b1bc18822dc731f' (2023-01-23)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/cdead16a444a3e5de7bc9b0af8e198b11bb01804' (2023-01-20)
  → 'github:NixOS/nixpkgs/f413457e0dd7a42adefdbcea4391dd9751509025' (2023-01-30)
• Updated input 'nix-doom-emacs':
    'github:nix-community/nix-doom-emacs/cac2195c172b084562f028542cd2332ef6d6f27c' (2023-01-20)
  → 'github:nix-community/nix-doom-emacs/e92e5b6021b1ad4290e051111010ba51921507cd' (2023-01-27)
• Updated input 'nix-doom-emacs/emacs-overlay':
    'github:nix-community/emacs-overlay/fa7dedfa5e1171a76ff78a1260064e1b20ec93bb' (2023-01-19)
  → 'github:nix-community/emacs-overlay/acff9f41c4962704acb8008e5ff5b90a43cf7758' (2023-01-26)
• Updated input 'nix-doom-emacs/revealjs':
    'github:hakimel/reveal.js/6510916b9f55a8f3110030bcdd1aee1b7fb77b6f' (2023-01-18)
  → 'github:hakimel/reveal.js/b1a9842b2f4544a2fda546383db38cc7a81f6b74' (2023-01-25)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7bd6b87b3712e68007823e8dd5c37ee9b114fee3' (2023-01-15)
  → 'github:NixOS/nixos-hardware/b7ac0a56029e4f9e6743b9993037a5aaafd57103' (2023-01-24)
2023-01-31 10:38:52 +01:00
dependabot[bot]
e4583f784f
build(deps): bump cachix/cachix-action from 11 to 12 (#27)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v11...v12)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 21:00:58 +01:00
dependabot[bot]
ce130e2d0c
build(deps): bump cachix/install-nix-action from 15 to 18 (#26)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v18)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 21:00:41 +01:00
bde44cff9b
fix backup auto-mount 2023-01-22 20:18:15 +01:00
c5a07ff3cb
enable auto-deploy 2023-01-22 14:43:51 +01:00
81f0db14ac
flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
  → 'github:serokell/deploy-rs/8c9ea9605eed20528bf60fae35a2b613b901fd77' (2023-01-19)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/a83ed85c14fcf242653df6f4b0974b7e1c73c6c6' (2023-01-14)
  → 'github:NixOS/nixpkgs/cdead16a444a3e5de7bc9b0af8e198b11bb01804' (2023-01-20)
• Updated input 'nix-doom-emacs':
    'github:nix-community/nix-doom-emacs/85a48dbec84e9c26785b58fecdefa1cfc580aea7' (2022-12-23)
  → 'github:nix-community/nix-doom-emacs/cac2195c172b084562f028542cd2332ef6d6f27c' (2023-01-20)
• Updated input 'nix-doom-emacs/emacs-overlay':
    'github:nix-community/emacs-overlay/9c95614e0b1a2f6a3f4cf9b99b17439887ea0373' (2022-12-22)
  → 'github:nix-community/emacs-overlay/fa7dedfa5e1171a76ff78a1260064e1b20ec93bb' (2023-01-19)
• Updated input 'nix-doom-emacs/flake-compat':
    'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
  → 'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9' (2023-01-17)
• Updated input 'nix-doom-emacs/org':
    'github:emacs-straight/org-mode/42153ea2fec66f90c1623be25d6774d96ecf8062' (2022-12-10)
  → 'github:emacs-straight/org-mode/ecb62e2e317b1a4b5b8a6c0f111ed7ef18413040' (2023-01-12)
• Updated input 'nix-doom-emacs/revealjs':
    'github:hakimel/reveal.js/4fe3946cb43de57f79aaa7b646aee7e78f4bcc75' (2022-12-07)
  → 'github:hakimel/reveal.js/6510916b9f55a8f3110030bcdd1aee1b7fb77b6f' (2023-01-18)
• Updated input 'nix-doom-emacs/ts-fold':
    'github:jcs-elpa/ts-fold/a64f5252a66253852bef1c627cea9e39928e6392' (2022-12-19)
  → 'github:jcs-elpa/ts-fold/75d6f9ed317b042b5bc7cb21503596d1c7a1b8c0' (2023-01-10)
2023-01-22 14:37:50 +01:00
4d380ff601
fix gs backup 2023-01-22 14:36:16 +01:00
b253f2b6b4
flake.lock: Update
Flake lock file updates:

• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/6a3f9996408c970b99b8b992b11bb249d1455b62' (2023-01-12)
  → 'github:NixOS/nixpkgs/a83ed85c14fcf242653df6f4b0974b7e1c73c6c6' (2023-01-14)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/88016c96c3c338aa801695cdd9f186820bcfe4d6' (2023-01-11)
  → 'github:NixOS/nixos-hardware/7bd6b87b3712e68007823e8dd5c37ee9b114fee3' (2023-01-15)
2023-01-16 12:01:21 +01:00
62c6956182
flake.lock: Update
Flake lock file updates:

• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/54644f409ab471e87014bb305eac8c50190bcf48' (2023-01-10)
  → 'github:NixOS/nixpkgs/6a3f9996408c970b99b8b992b11bb249d1455b62' (2023-01-12)
2023-01-13 19:44:07 +01:00
bf4b918fb5
improve udev rule for xilinx JTAG 2023-01-13 17:04:29 +01:00
0ad2548567
fix accessing Zynq via JTAG 2023-01-13 16:41:49 +01:00
979d013d9d
disable docker and libvirtd 2023-01-12 10:52:11 +01:00
7192681abe
flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/a630400067c6d03c9b3e0455347dc8559db14288' (2022-10-15)
  → 'github:ryantm/agenix/42d371d861a227149dc9a7e03350c9ab8b8ddd68' (2023-01-09)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/6a0d2701705c3cf6f42c15aa92b7885f1f8a477f' (2022-12-30)
  → 'github:NixOS/nixpkgs/54644f409ab471e87014bb305eac8c50190bcf48' (2023-01-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/ca29e25c39b8e117d4d76a81f1e229824a9b3a26' (2023-01-02)
  → 'github:NixOS/nixos-hardware/88016c96c3c338aa801695cdd9f186820bcfe4d6' (2023-01-11)
2023-01-12 10:34:56 +01:00
40d4500f9d
disable serving expired DNS entries
This should be fine, since popular names are prefetched and should therefore not expire that often.
2023-01-03 11:36:10 +01:00
7cde861e0b
flake.lock: Update
Flake lock file updates:

• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/913a47cd064cc06440ea84e5e0452039a85781f0' (2022-12-29)
  → 'github:NixOS/nixpkgs/6a0d2701705c3cf6f42c15aa92b7885f1f8a477f' (2022-12-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/0517e81e8ce24a0f4f9eebedbd7bbefcac97c058' (2023-01-01)
  → 'github:NixOS/nixos-hardware/ca29e25c39b8e117d4d76a81f1e229824a9b3a26' (2023-01-02)
2023-01-02 20:27:00 +01:00
43bf429929
flake.lock: Update
Flake lock file updates:

• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18)
  → 'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
  → 'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
  → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/dac57a4eccf1442e8bf4030df6fcbb55883cb682' (2022-12-24)
  → 'github:NixOS/nixpkgs/913a47cd064cc06440ea84e5e0452039a85781f0' (2022-12-29)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9577ab1eaf01a738b015a7a7ab2a4616e158b6cd' (2022-12-21)
  → 'github:NixOS/nixos-hardware/0517e81e8ce24a0f4f9eebedbd7bbefcac97c058' (2023-01-01)
2023-01-01 14:58:34 +01:00
7fb03dbe2e
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/0e8125916b420e41bf0d23a0aa33fadd0328beb3' (2022-12-05)
  → 'github:nix-community/home-manager/89a8ba0b5b43b3350ff2e3ef37b66736b2ef8706' (2022-12-28)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/0938d73bb143f4ae037143572f11f4338c7b2d1c' (2022-12-17)
  → 'github:NixOS/nixpkgs/dac57a4eccf1442e8bf4030df6fcbb55883cb682' (2022-12-24)
• Updated input 'nix-doom-emacs':
    'github:nix-community/nix-doom-emacs/2150fd40b2110bbd11dcb62fa5f307ec345b0fb0' (2022-12-16)
  → 'github:nix-community/nix-doom-emacs/85a48dbec84e9c26785b58fecdefa1cfc580aea7' (2022-12-23)
• Updated input 'nix-doom-emacs/emacs-overlay':
    'github:nix-community/emacs-overlay/c873175c2f8d96cd77c5b6552f411ddd0959e483' (2022-12-15)
  → 'github:nix-community/emacs-overlay/9c95614e0b1a2f6a3f4cf9b99b17439887ea0373' (2022-12-22)
• Updated input 'nix-doom-emacs/ts-fold':
    'github:jcs-elpa/ts-fold/85db0117ead108213cc2a4210f72746d8ad8d20a' (2022-12-10)
  → 'github:jcs-elpa/ts-fold/a64f5252a66253852bef1c627cea9e39928e6392' (2022-12-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/25010a042c23695ae457a97aad60e9b1d49f2ecc' (2022-12-19)
  → 'github:NixOS/nixos-hardware/9577ab1eaf01a738b015a7a7ab2a4616e158b6cd' (2022-12-21)
2022-12-29 14:21:25 +01:00
d911164488
fix DNS search domain in space 2022-12-20 19:44:32 +01:00
01b5fdb887
flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
  → 'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
• Updated input 'myNixpkgs':
    'github:NixOS/nixpkgs/7a6a010c3a1d00f8470a5ca888f2f927f1860a19' (2022-12-08)
  → 'github:NixOS/nixpkgs/0938d73bb143f4ae037143572f11f4338c7b2d1c' (2022-12-17)
• Updated input 'nix-doom-emacs':
    'github:nix-community/nix-doom-emacs/c852431c25a9d2b8f9322505a38868d4cee6b8d6' (2022-12-09)
  → 'github:nix-community/nix-doom-emacs/2150fd40b2110bbd11dcb62fa5f307ec345b0fb0' (2022-12-16)
• Updated input 'nix-doom-emacs/emacs-overlay':
    'github:nix-community/emacs-overlay/1b6e5b25af402e9f2fd49cf210cada9444c32504' (2022-12-08)
  → 'github:nix-community/emacs-overlay/c873175c2f8d96cd77c5b6552f411ddd0959e483' (2022-12-15)
• Updated input 'nix-doom-emacs/org':
    'github:emacs-straight/org-mode/0737112852afe835a5a5833a2dd0a6852c04e0f0' (2022-11-19)
  → 'github:emacs-straight/org-mode/42153ea2fec66f90c1623be25d6774d96ecf8062' (2022-12-10)
• Updated input 'nix-doom-emacs/ts-fold':
    'github:jcs-elpa/ts-fold/fb91989a9489755b890bf9e1957e5f29eaef59f6' (2022-12-04)
  → 'github:jcs-elpa/ts-fold/85db0117ead108213cc2a4210f72746d8ad8d20a' (2022-12-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/9d87bc030a0bf3f00e953dbf095a7d8e852dab6b' (2022-12-04)
  → 'github:NixOS/nixos-hardware/25010a042c23695ae457a97aad60e9b1d49f2ecc' (2022-12-19)
2022-12-20 13:26:06 +01:00
157c109a00
exclude borg config directory from backups 2022-12-17 13:42:15 +01:00
2277e25eca
fix formatting 2022-12-17 03:36:59 +01:00
7855de6a3e
fix backup 2022-12-17 02:46:37 +01:00
62db411fdd
update home-manager 2022-12-10 12:26:15 +01:00