Commit graph

264 commits

Author SHA1 Message Date
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
ba88e46046 lazygit: config via home-manager 2025-01-16 22:11:50 +01:00
7c0006cff7 spacer: add as home package 2025-01-10 23:19:42 +01:00