5176d6a3bc
moby: enable iio sensor access (rotation, light; compass is not yet working)
2024-07-01 11:57:06 +00:00
6bbe3a8e23
qmk/ergodox/udev: cleanup
2024-06-30 16:52:36 +00:00
fc5068f4d4
pc: add tools to make using the ZSA Ergodox easier
2024-06-28 10:25:02 +00:00
a75a341b56
sane-wipe: fix so pkill is available
2024-06-28 04:39:39 +00:00
989344f87e
geoclue: integrate with gps-share, via avahi
...
N.B.: this doesn't actually work on moby -- yet. need to fix avahi DNS lookups
2024-06-26 11:22:04 +00:00
4b9dcd50fb
WIP: ship gps-share on moby
2024-06-26 09:05:27 +00:00
209545fc41
refactor: split satellite
program into own file
...
mainly so i have a place to document its GUI :)
2024-06-23 12:44:50 +00:00
78f4cd9be2
sysvol: 2024-06-13 -> 2024-06-20
2024-06-21 07:25:15 +00:00
fe57f186cd
gpsd: deploy via sane.programs interface
2024-06-20 11:57:09 +00:00
b2955c9c9d
geoclue2: use nixpkgs' service
2024-06-20 11:52:13 +00:00
b0e184b0f0
geoclue: integrate ols/wigle as backend
...
the wigle API limits are *strict*. probably too strict to actually be useful
2024-06-20 11:35:26 +00:00
3cd97b522c
ols: enable
...
still some more work to do to really integrate this with geoclue
2024-06-20 11:05:15 +00:00
d0d623da15
programs: ship geoclue2 as an actual program
...
moby probably needs its gps.nix file removed. also this is incomplete due to Mozilla terminating their location services API
2024-06-20 08:40:36 +00:00
efcf8639dc
gdb: ship a python-capable gdbinit
2024-06-19 23:03:17 +00:00
27efb10a27
refactor: rename sane-sysinfo -> sane-sysload
2024-06-19 01:04:06 +00:00
543108a5dd
networkmanager_dmenu: ship
2024-06-18 23:44:21 +00:00
b32d02dc3f
programs: add pidof
from procps
...
used by things like networkmanager-dmenu, which i plan to add soon
2024-06-18 23:44:20 +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
d52db06ffe
nwg-panel: implement, but dont ship by default
2024-06-14 08:47:24 +00:00
e0c741427e
ship "switchboard" program, for configuring bluetooth/network/sound
2024-06-13 19:51:19 +00:00
04f4d330a8
programs: enable free
2024-06-13 01:09:48 +00:00
ce60e53b9a
programs: add ps
2024-06-13 01:04:24 +00:00
e4bcbab224
hosts: networking: switch to using nixos NetworkManager/ModemManager/etc, just patched for hardening
2024-06-02 11:22:03 +00:00
8657cf1fcf
ship ausyscall
binary
2024-06-01 12:17:08 +00:00
05986d363d
brightnessctl: fix udev rules so i can run it again
2024-06-01 12:02:24 +00:00
539d9e45a2
networkmanager/modemmanager: ship separate packages for the daemon and CLI tools
...
they require fundamentally different sandboxing approaches. the daemon *can't* always use bwrap if it wants to run as non-root. meanwhile the CLI tools would mostly *prefer* to run under bwrap.
in the long term i'll maybe upstream the systemd sandboxing into nixpkgs, where there looks to be desire for it
2024-05-31 23:26:16 +00:00
2789868703
seatd: split out of sway conf
2024-05-29 16:22:52 +00:00
c570b7bf5d
dbus: manage it ourselves instead of having systemd do it
2024-05-29 11:30:33 +00:00
95dc395925
hosts/modules/gui/theme: lift my sway background up into its own package
2024-05-28 15:48:37 +00:00
2ee39ca0cc
poly_unfill: remove /run/wrappers/bin/unix_chkpwd
...
non-privileged users don't need to check passwords
well, maybe they do (for desktop unlockers), but i've already solved that :)
2024-05-26 06:37:59 +00:00
b035d312aa
firejail: purge
2024-05-25 10:21:31 +00:00
5619bb3334
pkgs: ship gst-device-monitor binary
2024-05-19 10:40:15 +00:00
1b24bd50f9
errno: ship
2024-05-19 00:21:30 +00:00
c987f13ef0
calls: split callaudiod out and run it manually
2024-05-18 07:14:42 +00:00
adfaa7f9c1
sane-sandboxed -> sanebox
2024-05-15 01:41:40 +00:00
3557994cbb
gnome-clocks: fix sound an sandboxing artifacts
2024-05-14 01:21:37 +00:00
eadf85f66d
sane-open: associate as the default launcher for .desktop files
2024-05-12 17:41:00 +00:00
a1625ea41d
programs: ship zulip
2024-05-04 08:28:48 +00:00
4ce951bbed
wpa_supplicant: re-enable
2024-04-27 10:34:25 +00:00
f784550b9b
networkmanager: migrate from nixpkgs service to my own
2024-04-27 09:51:55 +00:00
1f2bbd4aec
refactor: split modemmanager stuff into own file
2024-04-27 08:32:15 +00:00
19115dfb65
eg25-control: port to s6 (hopefully)
2024-04-26 21:44:13 +00:00
9481131daf
pipewire: sandbox with landlock (so that rtkit integration works) and split rtkit into own file
2024-04-23 09:08:05 +00:00
a59a7b5346
feeds: podcasts: add Tech Tales
2024-04-19 21:46:03 +00:00
de2c3a30ff
programs: ship lftp ftp client
2024-04-18 04:17:10 +00:00
0385c09f23
sane-sandboxed: split out into an actual package
2024-04-15 18:57:22 +00:00
feb36d19ac
programs: ship cups
2024-04-14 03:33:55 +00:00
dd58ba8b00
gvfs: enable as part of nautilus, not sway
2024-04-13 20:29:24 +00:00
0a888e205e
programs: ship objdump
2024-04-13 20:29:24 +00:00