Commit graph

30 commits

Author SHA1 Message Date
Christoph Heiss 649c08429a
pkgs: build-support: remove unneeded prefix
All checks were successful
flake / build (push) Successful in 2m54s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-25 23:23:03 +02:00
Christoph Heiss 9d6a0bc327
flake: simplify packages setup
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-25 23:02:26 +02:00
Christoph Heiss 200355c7ec
lib: move buildPerlApplication to dedicated build-support module
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-25 23:01:56 +02:00
Christoph Heiss 17a05c88db
pkgs: neomutt-export-patches: convert to new buildPerlApplication helper
All checks were successful
flake / build (push) Successful in 3m1s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 21:02:35 +02:00
Christoph Heiss d51b5ab8f9
pkgs: deploy-sink: convert to new buildPerlApplication helper
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 21:00:06 +02:00
Christoph Heiss fa12895af3
pkgs: automation-shell: convert to new buildPerlApplication helper
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 20:55:42 +02:00
Christoph Heiss 0223a9c8e1
pkgs: dashboard-icons: unstable-2024-03-24 -> unstable-2024-06-02
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-03 17:16:45 +02:00
Christoph Heiss ec5fbc889f
pkgs: homer: 24.02.1 -> 24.05.1
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-03 17:14:40 +02:00
Christoph Heiss 44a7d23daa
flake: pull in openssh 9.8p1 through nixpkgs directly
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
.. benefiting from the cache.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-02 12:25:26 +02:00
Christoph Heiss 69b91d3e25
pkgs: override openssh to version 9.8p1
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Due to RCE:

https://www.openssh.com/releasenotes.html
https://forum.aux.computer/t/security-advisory-openssh-remote-code-execution-cve-2024-6387-regresshion-update-your-servers-asap

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-01 16:07:27 +02:00
Christoph Heiss c7a75452e7
pkgs: sway-background-image: fetch image directly from source
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-16 02:20:53 +02:00
Christoph Heiss 320b97d660
tree-wide: convert everything from morph to nixinate + sops-nix
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss e4e479e91a
pkgs: vimPlugins.none-ls-shellcheck-nvim: init at 2024-03-19
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-21 23:49:48 +02:00
Christoph Heiss 66cd892bdb
pkgs: homer: 23.02.02 -> 24.02.1
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-30 18:28:13 +01:00
Christoph Heiss 5af263b875
pkgs: dashboard-icons: unstable-2023-05-02 -> unstable-2024-03-24
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-30 18:22:46 +01:00
Christoph Heiss 44818667f9
pkgs: neomutt-export-patches: drop superflous passthru.shellPath
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-31 10:38:40 +01:00
Christoph Heiss 7a651cc884
pkgs: drop obsolete neomutt override
Now that the 'open-reply-menu' crash seems to be fixed, use the current
upstream version again.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-26 11:30:20 +01:00
Christoph Heiss 82d632f077
pkgs: automation-shell: fix evaluation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-18 00:11:00 +01:00
Christoph Heiss e2f5beea06
services: home-assistant: add switch for waking/powering off workstation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-15 17:07:51 +01:00
Christoph Heiss d6f2ba592e
flake, sources: update nixpkgs to 29-11-2023, home-manager to 30-11-2023
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-12-02 19:39:33 +01:00
Christoph Heiss f2c8c2238a
home-manager: neomutt: Add macro for extracting patch series from thread
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-10-27 15:00:47 +02:00
Christoph Heiss 737c28d190
tree-wide: Consolidate all nixpkgs/home-manager sources
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 22:47:23 +02:00
Christoph Heiss c2fa377bf9
pkgs: Add deploy-sink package
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-31 20:03:02 +02:00
Christoph Heiss 17cadce00a
pkgs: Update revision of custom sourcehut repository
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-30 15:30:39 +02:00
Christoph Heiss c23aa31f56
machines: serv: Only override sourcehut packages from separate branch
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-24 00:18:44 +02:00
Christoph Heiss 8a5b3dc60b
pkgs: Override neomutt with 20230512 release to avoid segfaults
neomutt 20230517 just segfaults when re-opening saved drafts, thus
downgrade for now to 20230512, which works fine.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-14 13:40:34 +02:00
Christoph Heiss f9f334eef5
pkgs: simplify git-multi-shortlog package using trivial builder
While at it, fix SC2164

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-13 22:59:40 +02:00
Christoph Heiss 3ab77b338a
pkgs: Add homer and dashboard-icons
homer: https://github.com/bastienwirtz/homer
dashboard-icons: https://github.com/bastienwirtz/homer

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-09 17:11:05 +02:00
Christoph Heiss 21f2c8a55e
pkgs: Properly pull in custom packages via nixpkgs overlay
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-03 23:32:43 +02:00
Christoph Heiss 56f036f8cc
extra: bin: Add git-multi-shortlog script and install on desktops
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-04-27 20:59:56 +02:00