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
56a4901f3a
lolcommit: remove
...
package itself broken for a long time anyways, now also mplayer fails to
build with xvideo support
2025-01-02 23:19:29 +01:00
68e1808732
home: install uv
2024-12-21 13:47:00 +01:00
7aecda084f
workmac ssh config: recommended multiplexer settings
2024-12-17 18:13:59 +01:00
ece12bce76
scripts/rsynchydra: fix specifying target directory
2024-12-17 17:37:43 +01:00
bc375742bc
nur: adjust eval to flakyfication of upstream
2024-12-08 14:50:47 +01:00
e7bcda274c
calibre: unbreak, pull in from main nixpkgs again
2024-11-27 01:18:11 +01:00
1dc8be97d2
Revert "calibre: continue to pull in from nixos-24.05 for now"
...
This reverts commit f9e5a42ca9
.
2024-11-27 00:56:02 +01:00
d9981eead3
libreoffice: switch to qt6 build
...
also downgrade from fresh to still version
2024-11-21 20:12:59 +01:00
f9e5a42ca9
calibre: continue to pull in from nixos-24.05 for now
...
On 24.11, there's a test failure.
2024-11-15 20:58:45 +01:00
8d9e6f53ad
nixfmt: still user RC style package
2024-11-15 20:58:09 +01:00
b8d2906190
nixfmt(-rfc-style): rename to new default
2024-11-15 01:19:59 +01:00
92dfeb989b
workmac: package name changes for 24.11 update
2024-11-15 01:17:20 +01:00
1d4666739c
24.05 -> 24.11 beta
...
- switching to NixOS 24.11 family of inputs
- after th branchoff, no channel bump or home-manager release has been
made yet, thus pointing towards some preliminary branches so far
- had to disable a few packages for now
2024-11-15 01:17:20 +01:00
63dd050c7f
qbittorrent: uninstall due to insecure
2024-11-06 21:41:28 +01:00
c634bad2f0
vscodium: explicitly declare extensions as mutable
...
is the default value anyways
2024-10-27 01:16:55 +02:00
7331808f40
apply nixfmt
2024-10-27 01:16:16 +02:00
d35294dd16
vscodium: add editorconfig
2024-10-04 21:14:11 +02:00
61c55cedbc
logseq: need to permit insecure electron_27
2024-09-07 19:25:40 +02:00
87dc330a7a
nheko: need to permit insecure libolm for now
2024-09-07 19:25:40 +02:00
19618e3e64
vscodium: absolute path to direnv executable
2024-08-21 10:28:27 +02:00
d2e77b088f
kmail/ kde-pim: install via NixOS option instead
...
Installing the kde-pim sutie is quite complex. Thus, there's a
`programs.kde-pim` in NixOS now to keep track of all necessarry
packages.
Removing the attempted list of necessary packages from explicit NixOS
and home packages instead.
2024-08-03 21:42:58 +02:00
ef66502649
kmail: explicitly install some needed dependencies for mail account creation
...
merely a workaround
2024-08-03 21:42:58 +02:00
0f4bf77cbf
git config contacts: bump submodule, adapt to restructuring
2024-08-03 21:42:58 +02:00
0a4a26f94e
Revert "workmac: bat theming workaround can be removed after upgrading iTerm"
...
This reverts commit 23cc9c7f80
.
2024-07-31 10:35:44 +02:00
2e16c5e914
rsyncrepo script: allow optionally supplying target name
...
The `rsyncrepo` and `rsynchydra` scripts now support an optional 3rd
argument to define the target name on the host instead of
auto-determining it from the basename.
This is important for syncing local directories of varying names all to
the same `fc-nixos` target for dev checkouts on VMs.
2024-07-25 23:09:57 +02:00
cfa41acafc
packages: remove duplicate openssh
2024-07-25 18:10:54 +02:00