Christoph Heiss
678360ab01
extra: tmux: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:45:46 +02:00
Christoph Heiss
2ff48aac5c
home-manager: sway: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:58 +02:00
Christoph Heiss
16e7b52d69
extra: tmux: add some copy-mode-vi keybinds
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
c1faa61748
extra: nvim: enable truecolor mode
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
cc0f777b0f
extra: tmux: enable proper RGB/truecolor mode
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
dcd381b26a
extra: nvim: switch to onehalf colorscheme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
13e4eead6a
home-manager: desktop: zsh: set autosuggestion color
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
00b51748fb
extra: zshrc: add term-colors
shell function
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
1299db6708
home-manager: terminal: foot: lock terminal title
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
e0765740b8
home-manager: terminal: foot: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
00824f4690
home-manager: gtk: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
63b2098a4e
extra: wofi: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
4b7f7f24da
extra: waybar: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
93cdc88bb6
extra: neomutt-export-patches: remove trailing whitespace from repo part
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-18 10:58:47 +02:00
Christoph Heiss
d804fd7463
extra: neomutt-export-patches: handle optional list prefix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-18 10:57:05 +02:00
Christoph Heiss
6b69dc4df0
services: sourcehut: streamline configuration a bit more
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-16 19:31:29 +02:00
Christoph Heiss
88e3d72b01
secrets: fort: update
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-16 14:16:52 +02:00
Christoph Heiss
f185afdc87
services: tt-rss: add initial deployment
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-15 23:22:28 +02:00
Christoph Heiss
ec81b7510c
home-manager: desktop: remove texlive suite from personal packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-12 12:52:55 +02:00
Christoph Heiss
a764aad605
services: sourcehut: add custom nixpkgs source for sourcehut
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-10 21:05:13 +02:00
Christoph Heiss
9a5b22767d
machines: tank: add prometheus smartctl exporter
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-10 21:01:52 +02:00
Christoph Heiss
077ccd9a72
extra: nvim: configure typescript lsp
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-10 20:00:43 +02:00
Christoph Heiss
f0b29cbfb8
extra: nvim: replace 'stylish-haskell' none-ls plugin with haskell-tools
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-08 11:31:52 +02:00
Christoph Heiss
cebe84fb9f
services: web: c8h4-io: replace activation script with systemd tmpfiles
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-06 14:45:28 +02:00
Christoph Heiss
70b2b835b4
extra: waybar: fix top border twitching
...
Apparently, due to a behaviour change, the top border was now missing
for a normal workspace button, which caused issues on multi-monitor
setups.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-05 16:04:09 +02:00
Christoph Heiss
5877733670
extra: nvim: set textwidth
to 80 for typst documents
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-04 21:50:30 +02:00
Christoph Heiss
e2d656dc6b
flake, sources: update nixpkgs and home-manager to 31-03-2024
...
And nixGL to 19-03-2024 for maui - not really a big change tho.
This also fixes some things that got broken/changed along the way.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-04 14:22:53 +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
26bf9bc244
extra: neomutt-export-patches: handle zero-padded patch part numbers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-29 12:02:48 +01:00
Christoph Heiss
566f015ccf
extra: neomutt-export-patches: handle now-optional repository name in path
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-29 11:58:05 +01:00
Christoph Heiss
62e723515f
extra: neomutt-export-patches: make subject parsing more robust
...
Make the regex way more readable and handle more cases, e.g. missing
repository name.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-29 11:56:44 +01:00
Christoph Heiss
8567381c85
home-manager: move generic packages from desktop to common
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-25 23:49:44 +01:00
Christoph Heiss
0977eac881
common: packages: move lots of packages to home-manager
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-25 14:30:40 +01:00
Christoph Heiss
ceac86dfef
home-manager: enable fcitx5 module with gtk addon for 日本語入力
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-25 14:28:45 +01:00
Christoph Heiss
0b8840d91c
home-manager: desktop: properly enable wlroots desktop portal
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-25 13:44:27 +01:00
Christoph Heiss
f5e29e7cea
services: paperless: skip creating archive files for files containing text
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-25 11:24:28 +01:00
Christoph Heiss
8a7e3497e9
extra: nvim: add typstfmt and typst-lsp support
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 22:06:36 +01:00
Christoph Heiss
595e4de44c
home-manager: desktop: add typst.vim
plugin for neovim
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 22:05:52 +01:00
Christoph Heiss
0386649f57
home-manager: desktop: drop duplicate entries from neovim treesitter grammars
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 21:07:42 +01:00
Christoph Heiss
e1fa7b8d21
extra: nvim: add autocmd to appropriately set filetype
for typst files
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 21:06:57 +01:00
Christoph Heiss
3458f5f659
modules: services: nextcloud: set maintenance_window_start
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 14:26:24 +01:00
Christoph Heiss
8b44c5b6c1
services: vaultwarden: add initial service configuration
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-24 14:26:24 +01:00
Christoph Heiss
d5681cc6a4
make: drop lots of long-obsolete targets
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-23 19:47:36 +01:00
Christoph Heiss
d01c78c085
common: drop all long-obsolete remnants of running in LXC containers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 22:57:05 +01:00
Christoph Heiss
f76378c829
services: paperless: fix config typo in USE_X_FORWARD_*
...
Fixes: 5752d22
("services: paperless: move to own subdomain")
Reported-by: Nico Kratky <nico@nicokratky.me>
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 22:43:55 +01:00
Christoph Heiss
ea19deb604
services: paperless: use toybox for preStart
script
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 21:59:07 +01:00
Christoph Heiss
5752d22cc5
services: paperless: move to own subdomain
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 21:57:54 +01:00
Christoph Heiss
cf8d568548
services: paperless: drop now-obsolete secret key setting
...
Since 63ef03399 ("nixos/paperless: set PAPERLESS_SECRET_KEY"), this is
set up (in an even better way) by the NixOS module already.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 21:38:44 +01:00
Christoph Heiss
3f77076990
home-manager: common: add lnav
to packages
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-22 14:19:40 +01:00