3672286b57
nixfmt
2025-12-08 19:26:18 +01:00
76d3ffde1c
home/workmac: ssh-root-loop shell function
2025-12-08 13:57:55 +01:00
8a08f506ab
Revert "home/packages: scriv build fixes"
...
This reverts commit 5feaaf0b3f .
2025-12-07 12:41:40 +01:00
1d753aa6a6
home/wormac: fix application appearance in Spotlight
2025-12-03 11:57:41 +01:00
17e34212a3
home/packages: drop gitui
...
broken under darwin, and not really used anymore
2025-12-03 11:37:48 +01:00
e4a9502d07
hom/workmac/packages: gimp2 is not gimp anymore
2025-12-03 11:37:27 +01:00
1c4d30b542
home/workmac/packages: make darktable linux-only
...
long compile times, and I have not really used it on workmac
2025-12-03 11:36:57 +01:00
5feaaf0b3f
home/packages: scriv build fixes
...
will be upstreamed later
2025-12-02 23:54:59 +01:00
11db2738c9
home/common: adjust git and delta config to home-manager changes
2025-12-02 23:54:40 +01:00
737e643df6
home/packages: adjust several changed package names
2025-12-02 23:53:58 +01:00
0e520c30d6
home/packages: drop soundkonverter
...
Dropped in nixpkgs 25.11 as part of the KDE5 removal :'(
2025-12-02 23:53:18 +01:00
89f2374309
home/packages: drop thefuck
...
dropped from nixpkgs in 25.11
2025-12-02 23:52:23 +01:00
5b38506c49
scripts/reporsync: exclude more common temp files
2025-11-28 19:11:14 +01:00
db2d194eaa
jameica: use from unstable
...
necessary for latest Hibiscus release
2025-11-21 21:05:51 +01:00
b160539016
vim: add DirDiff plugin
2025-11-16 21:03:56 +01:00
d8f5b11ab6
nvim: add which-key plugin
...
TODO configuration and usage
2025-11-14 14:34:42 +01:00
71d6a8f458
prepare better darwin application listing
2025-11-08 02:29:34 +01:00
e759503e77
yt-dlp: migrate from plain package to home-manager module
2025-11-07 12:21:07 +01:00
e4a2f607d3
workmac: install rectangel window manager
2025-10-23 10:43:39 +02:00
478ab9f8d1
vscodium extension: sync-rsync -> sync-rsync-extended
...
The former is unmaintained since 6 years
2025-10-07 17:26:19 +02:00
81142da314
vscodium: work around jedi lsp bug
2025-09-24 16:17:28 +02:00
49484e5729
home/vscodium: clean up python extension config, use mypy daemon
2025-09-23 23:21:18 +02:00
ba1c14da48
vscodium: migrate extension better-toml -> even-better-toml
2025-09-18 14:04:05 +02:00
e0e455721f
workmac/ssh: only enable multiplexing for jump hosts
...
otherwise reboot checks for remote machines were stuck waiting for the
jump host socket.
quick fix, could be nicer, introduces code duplication
2025-09-15 10:03:49 +02:00
b1444e8967
workmac: start using some llm coding agents
2025-08-29 10:17:57 +02:00
97e3a87d12
home/captive-browser: update chrome args to replace deprecated args
...
taken from https://github.com/FiloSottile/captive-browser/pull/32
2025-08-29 10:16:09 +02:00
57a2e3b839
kdeconnect: properly use NixOS module
2025-08-25 00:28:21 +02:00
9b534c1c3c
workmac: pin ssh fcio jump hosts to IPv4
2025-08-19 19:17:35 +02:00
686bf13217
workmac, ssh: tune multiplexing timeouts
...
Adjust multiplexing settings to avoid being stuck for too long when the
control master has issues or the target host e.g. rebooted.
Relevant e.g. when used for reboot recovery check pings.
2025-08-01 12:07:06 +02:00
9f43d64f49
home/modules/captive-browser: linux DHCP command, default option priority
...
let's just hardcode dhcpcd under Linux.
untested.
2025-07-30 21:45:17 +02:00
18adff4c52
home/modules/captive-browser: init module
...
starting with Chrome/ Chromium only by copying command from
https://github.com/FiloSottile/captive-browser/
2025-07-30 21:24:38 +02:00
ce54be9aac
treewide: nixfmt
...
nixfmt 1.0 has breaking formatting changes
2025-07-30 21:22:01 +02:00
511462d617
linuxPackages: install rustdesk
2025-07-27 16:02:07 +02:00
c49b8019a1
home packages: install rsync to override openrsync shipped with macOS
...
On NixOS systems, it comes from the system packages anyways.
2025-06-06 11:58:09 +02:00
b924ec905b
home: install vlc-bin on darwin
2025-06-05 00:52:43 +02:00
c118bebe15
backintime: uninstall
...
not really used anymore
2025-06-03 21:09:29 +02:00
226cb11480
vscodium: use ruff for python formatting instead of black
2025-05-21 16:14:09 +02:00
f03e5ae52c
darwin: build adjustments for 25.05
2025-05-21 00:08:45 +02:00
82b0a6cab1
Adjustments for 24.11 -> 25.05
...
package replacements, warnings, deprecations
2025-05-20 23:08:03 +02:00
4222e4ac66
home: enable git rerere
2025-05-16 13:42:48 +02:00
be859336b3
nixfmt
2025-04-27 16:09:02 +02:00
12d0fc0b79
remove jupyter-notebook from default packages
...
currently does not build on darwin; haven't used it for a while anymore
anyways
2025-04-27 14:19:55 +02:00
d68d2a64f3
packages: take logseq from unstable instead of PR flake input
2025-04-26 16:00:02 +02:00
0d25590eb3
git mergetool -t nixfmt: use unstable nixfmt
...
For now, only the nixfmt from unstable has that feature.
2025-03-28 19:07:01 +01:00
6f936dc3f8
home.git: provide git mergetool -t nixfmt
2025-03-20 15:38:34 +01:00
3516b5fb91
workmac: add autossh-based socks proxy job to Hydra
...
native launchd user job
2025-03-20 15:38:34 +01:00
97d6bf380a
logseq: pull in an unstable more recent version from development branch
...
Allows getting rid of insecure ancient electron_27
2025-03-18 23:36:12 +01:00
aac613ee27
nix fmt
2025-02-10 00:36:23 +01:00
31238451a9
spacer: install on all platforms
2025-01-20 18:54:18 +01:00
67904896a2
git: push --force-if-includes as default
...
stronger protection against accidentally overwriting remote commits by
another user, especially in the face of auto-fetching git clients.
2025-01-16 22:12:48 +01:00