Christoph Heiss
|
9b2552a16d
|
machines: serv: update to 23.05 too
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-13 23:02:24 +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
|
b946d107c9
|
secrets: email: Simplify helper command, workaround home-manager/git bug
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-13 21:10:46 +02:00 |
|
Christoph Heiss
|
b1c835ed6e
|
home-manager: sway: Convert volume helper to proper shellcheck'd script
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-13 21:07:21 +02:00 |
|
Christoph Heiss
|
8445595ff0
|
home-manager: maui: Upgrade to 23.05 as well
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-13 21:06:56 +02:00 |
|
Christoph Heiss
|
7a0244b557
|
secrets: Update DNS mappings list
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-12 17:37:18 +02:00 |
|
Christoph Heiss
|
ad8df92bac
|
machines: zero: Fix white screen (flickering)
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-12 17:36:43 +02:00 |
|
Christoph Heiss
|
83af807be2
|
secrets: email: Properly set up mbsync for mail synchronization
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-11 15:42:15 +02:00 |
|
Christoph Heiss
|
12c83d8de1
|
home-manager: neomutt: Only create new bitwarden session if needed
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-11 15:41:34 +02:00 |
|
Christoph Heiss
|
15e8810c25
|
machines: serv: Drop non-existing leftover import
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-11 15:41:09 +02:00 |
|
Christoph Heiss
|
83470825bb
|
machines: trek: Add printing via cups configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-10 20:23:09 +02:00 |
|
Christoph Heiss
|
6ba98808bb
|
tree-wide: Clean up; remove unused arguments
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-09 23:07:50 +02:00 |
|
Christoph Heiss
|
831354ed83
|
system: desktop: Add NetworkManager for desktop setups too
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-09 23:07:11 +02:00 |
|
Christoph Heiss
|
2649248f9c
|
home-manager: sway: Make Firefox always stacking
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-08 21:40:18 +02:00 |
|
Christoph Heiss
|
2e49ac3334
|
machines: Add configuration for zero; new workstation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-08 21:38:44 +02:00 |
|
Christoph Heiss
|
0dac676c51
|
tree-wide: Update nixpkgs to 23.05; stay on unstable
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-03 15:55:01 +02:00 |
|
Christoph Heiss
|
d52bbe93b0
|
services: paperless: Fix wrong secrets path
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-01 23:08:03 +02:00 |
|
Christoph Heiss
|
b4fef4c70c
|
machines: name: Ensure blocky starts after unbound
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-01 18:28:57 +02:00 |
|
Christoph Heiss
|
fd5a4f6443
|
secrets: Consolidate into one file; pass on using module args
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-01 18:27:21 +02:00 |
|
Christoph Heiss
|
c0e6e5d374
|
home-manager: sway: Add kill keybind
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-06-01 17:19:37 +02:00 |
|
Christoph Heiss
|
d435059225
|
secrets: maui: Update
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-25 16:23:01 +02:00 |
|
Christoph Heiss
|
2bcabba4dd
|
home-manager: maui: Add rust-analyzer to PATH
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-25 16:22:53 +02:00 |
|
Christoph Heiss
|
32fa2983ee
|
extra: nvim: Enable automatic rust code formatting with rustfmt
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-25 16:22:42 +02:00 |
|
Christoph Heiss
|
7b7ff23aaa
|
home-manager: neomutt: Add some keybinds for the sidebar
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-16 17:11:47 +02:00 |
|
Christoph Heiss
|
6c76105ffb
|
home-manager: maui: Disable swayidle instead of swaylock
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-16 17:11:47 +02:00 |
|
Christoph Heiss
|
a8af3e7313
|
make: Add deploy-standalone command to help text
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-16 17:11:47 +02:00 |
|
Christoph Heiss
|
c282313848
|
home-manager: neomutt: Enable bitwarden and mbsync integration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-16 17:11:47 +02:00 |
|
Christoph Heiss
|
7ef0ee6e87
|
home-manager: Add standalone configuration for maui
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-16 17:11:22 +02:00 |
|
Christoph Heiss
|
837cf0b669
|
home-manager: sway: Fix swayidle 10min timeout command/resume
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-13 20:12:14 +02:00 |
|
Christoph Heiss
|
fdfcd536ab
|
machines: serv: Add paperless-ngx service
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-10 21:40:32 +02:00 |
|
Christoph Heiss
|
9f757e1a0b
|
services: Move custom homer service definition to modules
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-10 21:38:19 +02:00 |
|
Christoph Heiss
|
86f4d23f96
|
deploy: Simplify morph machine declarations
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-10 21:37:05 +02:00 |
|
Christoph Heiss
|
d240e37859
|
desktop: Move some packages to home-manager configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
bc9c5eda47
|
desktop: Remove ninja and pavucontrol from system packages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
6d55a3be84
|
home-manager: neomutt: Set sane default for read_inc
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
963ad3b07a
|
home-manager: Only start sway on tty1 login if sway is enabled
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
0ca066e384
|
home-manager: Always use primary email address for git configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
9387805010
|
home-manager: Allow overriding whether git should sign commits by default
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:06 +02:00 |
|
Christoph Heiss
|
bb40966b4f
|
flake: Import nixpkgs to "flake way"
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:05 +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
|
bc31aab711
|
tree-wide: Update nixpkgs and home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:05 +02:00 |
|
Christoph Heiss
|
b40084c2b4
|
services: sourcehut: Bind secrets path into metasrht-daily service too
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-09 17:11:02 +02:00 |
|
Christoph Heiss
|
5358c6ae0a
|
home-manager: Replace zplug with official package and direct source ing
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-07 17:48:14 +02:00 |
|
Christoph Heiss
|
3ebb8c161a
|
extra: tmux: Disable visual-activity indicator
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-07 17:47:33 +02:00 |
|
Christoph Heiss
|
d43755914a
|
system: headless: Properly disable systemd sleep/suspend/hibernate
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-05 21:53:16 +02:00 |
|
Christoph Heiss
|
47ced6eab5
|
services: Add PostgreSQL 15 configuration
Fixes: 3c60832 ("machines: Rename 'srht' -> 'serv'")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-04 16:31:31 +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
|
0f9e4bd5a9
|
secrets: acme: Add main domain certficate configuration
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-02 23:02:05 +02:00 |
|
Christoph Heiss
|
550d2e8097
|
services: sourcehut: Clean up a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-02 23:02:04 +02:00 |
|
Christoph Heiss
|
14b2ae4b06
|
services: nginx: Reload instead of restart on configuration changes
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2023-05-02 23:02:04 +02:00 |
|