Christoph Heiss
07f93969fd
secrets: email: Fix another home-manager/git bug
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-10 09:31:18 +02:00
Christoph Heiss
5a0e16786b
home-manager: Add gnupg
to home-manager packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-06 12:14:39 +02:00
Christoph Heiss
7dc1ed6509
extra: zshrc: Show lines newest-first in fzf history search
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:35:57 +02:00
Christoph Heiss
4315d6ada5
make: Check that all commits are properly signed on lint step
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:31:23 +02:00
Christoph Heiss
9aa2869a59
desktop: Move imv
, smartmontools
and zathura
tools to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
6758ebeba8
extra: nvim: Add autocmd for asciidoc buffer setup
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
6c085ea3e5
extra: zshrc: Add fzf-powered history search
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
333de12302
readme: Add info about machine zero
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
cfce85236d
tree-wide: Update nixpkgs and home-manager to 30-06-2023
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
366fbd791e
system: printing: Only start when needed, enable PDF printer
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
aa9199a42e
secrets: email: Add macro to quickly switch accounts
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
3288365564
home-manager: email: Add shortcut to quickly toggle headers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:13 +02:00
Christoph Heiss
44258bfc13
system: desktop: Move XDG mime associations to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-07-05 18:19:11 +02:00
Christoph Heiss
a3be0f307c
system: desktop: Add zathura
as global package; fixes xdg-open
...
Previously, `xdg-open` would default to LibreOffice, as the zathura
.desktop file could (obviously) not be found, as it wasn't installed
globally.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 21:43:46 +02:00
Christoph Heiss
8c928b8e2e
home-manager: Move imv
package to global system packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 21:43:25 +02:00
Christoph Heiss
b11086a09b
extra: nvim: Add rstcheck
as source to null-ls
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 12:30:10 +02:00
Christoph Heiss
62c987c3d9
home-manager: git: Set default branch name to main
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-16 09:46:15 +02:00
Christoph Heiss
27000e0276
extra: zshrc: Normalize indent size to 2 spaces
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-15 15:37:18 +02:00
Christoph Heiss
c59cf08b44
extra: zshrc: Add units to curl-time
snippet
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-15 15:36:42 +02:00
Christoph Heiss
33c4240587
system: deskop: Remove flatpak
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-15 15:36:16 +02:00
Christoph Heiss
f129780301
extra: zshrc: Remove rustup auto-update script; now obsolete
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-15 15:35:39 +02:00
Christoph Heiss
f6b2b6b72a
machines: zero: use amd-pstate instead of old acpi-cpufreq
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-14 16:33:41 +02:00
Christoph Heiss
dfe0ab0480
home-manager: Add missing bc
dependency for sink volume helper script
...
Fixes: b1c835e
("home-manager: sway: Convert volume helper to proper shellcheck'd script")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-06-13 23:04:06 +02:00
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