Christoph Heiss
|
a09ec193b7
|
home-manager: zsh: remove now-included "ripgrep" plugin
flake / build (push) Successful in 3m10s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-09-20 11:47:48 +02:00 |
|
Christoph Heiss
|
c513cc2bce
|
home-manager: desktop: git: set sendemail identity explicitly
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-23 11:13:36 +02:00 |
|
Christoph Heiss
|
065a6e1eb0
|
machines: maui: set git suppress-cc to 'all'
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-23 11:07:05 +02:00 |
|
Christoph Heiss
|
c4920d7616
|
home-manager: desktop: remove old git alias in favor of tig
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-23 10:52:17 +02:00 |
|
Christoph Heiss
|
a182c40fab
|
home-manager: desktop: move stray comment to correct place
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-23 10:48:30 +02:00 |
|
Christoph Heiss
|
efef37f22f
|
home-manager: desktop: move fontconfig file into common attrset
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-22 20:10:03 +02:00 |
|
Christoph Heiss
|
befdf9fa84
|
home-manager: firefox: add initial declarative configuration
flake / build (push) Successful in 3m22s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-22 17:33:22 +02:00 |
|
Christoph Heiss
|
bc67437947
|
system: deploy-target: update public ssh key
flake / build (push) Successful in 3m13s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-19 08:42:25 +02:00 |
|
Christoph Heiss
|
ee24f14950
|
home-manager: desktop: nvim: sort treesitter plugin list
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-17 14:21:13 +02:00 |
|
Christoph Heiss
|
ab6be969a6
|
home-manager,extra: nvim: add basic kotlin language support
flake / build (push) Successful in 3m20s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-17 01:33:30 +02:00 |
|
Christoph Heiss
|
0892032b90
|
home-manager: desktop: git: export notes on format by default
flake / build (push) Successful in 3m15s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-12 14:35:25 +02:00 |
|
Christoph Heiss
|
b8ae7bc426
|
home-manager: desktop: tig: add some more keybinds
flake / build (push) Successful in 3m36s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-12 12:44:31 +02:00 |
|
Christoph Heiss
|
2336068eac
|
home-manager: desktop: git: enable notes rewriting
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-12 12:41:34 +02:00 |
|
Christoph Heiss
|
cc5d9e0b23
|
flake: bump nixpkgs, home-manager, nixos-hardware and sops-nix
flake / build (push) Successful in 3m31s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-08-03 23:05:25 +02:00 |
|
Christoph Heiss
|
a169c5e3f6
|
system: desktop: set stable-uuid for IPv6 DUID for NM by default
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-07-18 22:07:00 +02:00 |
|
Christoph Heiss
|
91df822d73
|
tree-wide: simplify lib.concatStringsSep "\n" .. usages
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-07-13 19:59:59 +02:00 |
|
Christoph Heiss
|
c9780f9f01
|
flake: bump nixpkgs, home-manager, et al. to ~30-06-2024
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-07-03 16:58:02 +02:00 |
|
Christoph Heiss
|
c160e506be
|
common: nix-options: disable unfree and broken packages and aliases explicitly
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-07-03 15:30:25 +02:00 |
|
Christoph Heiss
|
d99b71d578
|
home-manager: desktop: move DOCKER_HOST setting to system-wide config
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-07-03 15:28:13 +02:00 |
|
Christoph Heiss
|
941696526b
|
system: desktop: move fonts configuration to home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-06-28 10:37:47 +02:00 |
|
Christoph Heiss
|
43925a3a98
|
system: desktop: drop iw package, move lldb to home-manager
Never even used `iw` to this point.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-06-28 10:09:45 +02:00 |
|
Christoph Heiss
|
8592a76cc2
|
extra: nvim: replace spellchecking completely with typos-lsp
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-06-17 11:38:53 +02:00 |
|
Christoph Heiss
|
e345fa84c7
|
home-manager: common: add tmux patch for fixing crash over ssh with neovim 0.10
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-06-17 09:51:00 +02:00 |
|
Christoph Heiss
|
5bc7793319
|
system: zfs: lower scrub interval to monthly
Best would be bi-weekly, but systemd does not support such an interval
(yet).
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-06-03 18:16:28 +02:00 |
|
Christoph Heiss
|
90c2425a4f
|
system: desktop: enable ipv6 support by default for podman
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-31 17:51:13 +02:00 |
|
Christoph Heiss
|
4d4e498f84
|
home-manager: common: enable zsh history timestamps
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-31 12:40:19 +02:00 |
|
Christoph Heiss
|
c685bbdc82
|
home-manager: waybar: add separate network module for ipv6
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-30 15:26:07 +02:00 |
|
Christoph Heiss
|
e088f045de
|
system: deploy-target: generify a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-28 13:35:04 +02:00 |
|
Christoph Heiss
|
9716c3c1ba
|
home-manager: desktop: set DOCKER_HOST to podman socket
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-28 00:38:29 +02:00 |
|
Christoph Heiss
|
9e104c8307
|
common: packages: clean up; move some more packages to home-manager
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-21 13:04:01 +02:00 |
|
Christoph Heiss
|
225e0e79a1
|
home-manager: set backupFileExtension option to avoid errors during activation
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-21 00:16:28 +02:00 |
|
Christoph Heiss
|
b4f3a8193c
|
home-manager: common: properly configure bat
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-14 11:38:33 +02:00 |
|
Christoph Heiss
|
c3d9c4164d
|
home-manager: disable X11/Xwayland by default
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-13 13:06:15 +02:00 |
|
Christoph Heiss
|
2a082dff38
|
system: zfs: explicity codify auto-snapshot retention rules
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-12 15:05:34 +02:00 |
|
Christoph Heiss
|
9d4477ff82
|
machines: enable regular btrfs scrub on all machines
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-12 15:01:59 +02:00 |
|
Christoph Heiss
|
e48cdc0970
|
system/home-manager: desktop: enable support for GPG SC/YubiKey
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-10 01:20:50 +02:00 |
|
Christoph Heiss
|
76fc6ca7de
|
extra: nvim: use java-language-server instead of jdtls
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-10 01:20:50 +02:00 |
|
Christoph Heiss
|
a5a77b40e8
|
extra: waybar: drop unneeded directory
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-10 01:20:50 +02:00 |
|
Christoph Heiss
|
402d3a5a3a
|
home-manager: clean up global configuration & import a bit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-10 01:20:50 +02:00 |
|
Christoph Heiss
|
1bdd2dd06e
|
extra: nvim: add back inlay hints for at least rust
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-05-10 01:20:50 +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
|
96069e134b
|
home-manager: email: switch neomutt to light theme
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-04-22 13:24:16 +02:00 |
|
Christoph Heiss
|
b06415bae1
|
flake: merge maui standalone flake into main one
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-04-22 11:41:41 +02:00 |
|
Christoph Heiss
|
bbf95ae274
|
home-manager: maui: fix overlays import
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-04-22 10:16:35 +02:00 |
|
Christoph Heiss
|
f06960fe4e
|
home-manager: desktop: replace proprietary IntelliJ with nvim-jdtls
Fsck using that absolutely horrible piece of user-hostile software.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-04-21 23:49:51 +02:00 |
|
Christoph Heiss
|
286e29c017
|
extra: nvim: add none-ls-shellcheck diagnostics
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
|
2024-04-21 23:49:51 +02:00 |
|
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
|
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 |
|