5a63f294c0
servo: sftpgo: allow fully-anonymous www read access to /pub
...
this will help me write automated tests for its availability
2024-06-18 05:44:20 +00:00
891a29feeb
nwg-panel: fix commands (like lock, shutdown) to not run through swaymsg
2024-06-18 02:51:58 +00:00
0c922bd63a
nwg-panel: fix reboot/shutdown commands to not assume systemd
2024-06-18 02:32:04 +00:00
e04ec4c706
nwg-panel: fix the "lock" button to use the correct screen locker
2024-06-18 02:31:46 +00:00
b0f9733ac8
sway: fix that Super+L didnt have sandbox access to start the screen locker
2024-06-18 02:26:57 +00:00
e2babfc076
nwg-panel: fix clock to always be centered, even if that means overlapped rendering
2024-06-18 01:08:02 +00:00
ef29b569e5
nwg-panel: fix clock size to actually be larger on lappy/desko
2024-06-18 01:07:43 +00:00
fce426c318
servo: trust-dns: expose the hn DNS server on port 53
...
nothing i had was *expecting* it to be on port 1053, and it was just never working (?)
2024-06-17 23:16:00 +00:00
9b794777b5
servo: trust-dns: have the ovpns DNS provider return doof-based addresses instead of WAN-based addresses
2024-06-17 23:14:21 +00:00
3ada668366
servo: expose all wan services also to the doof tunnel
2024-06-17 23:08:08 +00:00
50353280d3
servo: port ANATIVE over the doof interface to return the doof IP address
2024-06-17 22:37:50 +00:00
72b8211029
servo: switch ns2.uninsane.org from ovpns -> doof
2024-06-17 22:19:36 +00:00
075418eda1
git: add alias git com
to commit
2024-06-17 22:01:58 +00:00
9fc5b83b61
refactor: servo: hardcode OVPN-related IP addresses in far fewer places
2024-06-17 22:00:39 +00:00
0d99293b2f
servo: split the doof/ovpns netns config into its own module
...
a big thing this gets me is that the attributes (like IP addresses) are now accessible via 'config' an i won't have to hardcode them so much
2024-06-17 09:25:10 +00:00
b3890b82dc
servo: http/https: expose to doof
2024-06-17 07:55:53 +00:00
1af7b613bd
servo: doof: respond to DNS queries
2024-06-17 07:39:52 +00:00
4c8695aae8
servo: fix missing route table for doof
2024-06-17 07:31:28 +00:00
d45e3fda5e
servo: trust-dns: enable on doof-net
2024-06-17 07:20:23 +00:00
456e0de872
servo: doof net: add the capability to forward ports
2024-06-17 07:20:23 +00:00
7825ddc123
servo: split out a "bridgedWireguardNamespace" helper for configuring ovpns VPN
...
i can re-use this to forward traffic over doof
2024-06-17 07:20:23 +00:00
dd47a5083c
servo: only forward ports to OVPN which are actually marked for visiblity
2024-06-17 06:29:09 +00:00
14d5d9eb5a
servo: net: remove dead Hurricane Electric code
2024-06-17 06:04:29 +00:00
1f6f2399d6
nwg-panel: fix swaync icon
2024-06-16 06:35:32 +00:00
a6d268ca72
nwg-panel: disable the brightness indicator
2024-06-16 05:42:58 +00:00
1ecc033ff5
nwg-panel: re-add missing style.css
2024-06-16 05:27:32 +00:00
53139a7cdf
nwg-panel: address some TODOs
2024-06-16 04:59:23 +00:00
f37014a856
nwg-panel: minor tweaks & simplifications
2024-06-15 22:52:52 +00:00
0237d3a144
nwg-panel: fix broken JSON generation
...
heh, whoops
2024-06-15 22:24:41 +00:00
656ad76f25
nwg-panel/config: sort keys
2024-06-15 22:04:08 +00:00
b7c71dc67b
nwg-panel: add a few comments/TODOs to the config
2024-06-15 21:56:41 +00:00
aaa40eae04
nwg-panel: port config
to Nix
...
this makes it easier to plumb config into it, and also to comment it
2024-06-15 21:52:38 +00:00
c50a4d1d71
static-nix-shell: fix mkBash
scripts to actually be invokable from the CLI
...
they need the `bash` package! how did this work before?
2024-06-15 07:42:04 +00:00
aadbeab3ac
doc: nwg-panel: point out that it really is ok to build w/o wlr-randr
2024-06-15 06:53:38 +00:00
aafcf7b478
lift sane-battery-estimate out of conky, rename to sane-sysinfo
2024-06-15 06:52:54 +00:00
a78b840215
nwg-panel: enable per-app volume controls
2024-06-15 03:59:36 +00:00
3c2347faba
nwg-panel: fixup the formatting
...
especially, make it fit on moby
2024-06-15 03:49:01 +00:00
1515f01384
zsh: add alias: :fg
-> fg
2024-06-15 03:26:36 +00:00
2e0a3dc8ef
nwg-panel: fix cross-compiled result to not ship build-time dependencies
2024-06-15 00:52:31 +00:00
3165c95d0f
sysvol: 2024-06-09 -> 2024-06-13
2024-06-15 00:28:03 +00:00
46f5a7e37d
nwg-panel: patch it to cross compile (by purging bluetooth/randr)
2024-06-14 09:34:17 +00:00
88a487f565
/etc/nixos: link in such a way that i dont pick up a whole bunch of garbage
...
it seemed to also be causing some non-determinism when deploying to crappy
ideally i would seal the whole nix build, by only evaluating all this config *after* building 'sane-nix-files'
2024-06-14 09:18:15 +00:00
654858f8ff
nwg-panel: theme the calendar
2024-06-14 09:17:46 +00:00
5abcc7d399
nwg-panel: fix @workspaceNumbers
typo
2024-06-14 08:50:28 +00:00
65823507ad
nwg-panel: make workspace numbers/hiding configurable
2024-06-14 08:47:24 +00:00
63a88da3b4
moby: switch from waybar -> nwg-panel
2024-06-14 08:47:24 +00:00
734da36639
nwg-panel: make configurable through nix
2024-06-14 08:47:24 +00:00
49ccf95fb3
nwg-panel: style.css: fix line endings?
...
idk, i just copied + pasted the contents back, and now the file is 200B smaller and i dont see ^M in git
2024-06-14 08:47:24 +00:00
e70d0f3c8e
nwg-panel: style.css: fix indentation
2024-06-14 08:47:24 +00:00
c00cccd429
nwg-panel: disable the green border hover for *all* items
2024-06-14 08:47:24 +00:00