6fe29529b2
init-feeds script: handle unedited url arguments
2023-03-08 23:36:16 +00:00
3c6da51f84
feeds/update.py: consider https AND http as a fallback
2023-03-08 09:19:36 +00:00
8ae4be341a
sane-deadlines: allow specifying the amount of desired notice per-deadline
2023-03-08 02:26:53 +00:00
99373dcd83
new sane-deadlines
tool to remind me of upcoming deadlines
2023-03-08 01:14:47 +00:00
8346d21d42
gpodder-configured: deploy a built version rather than the nix-shell
version
2023-03-03 02:22:37 +00:00
b722a4bcc8
Merge branch 'staging/mesa-downgrade-10' into dev/moby
...
moby can cross compile, desko can still build without recompiling
*everything* (only mesa & derivatives)
2023-03-02 00:46:52 +00:00
82d3e9686d
sane-ip-check: set exit code based on if we get IP or not
2023-02-21 11:17:54 +00:00
14922a40b2
gpodder: fix makeWrapper
to be a nativeBuildInput
2023-02-21 01:21:01 +00:00
c56734e00e
remove unused custom signaldctl package (it has been upstreamed)
2023-01-26 23:37:34 +00:00
e095149797
remove unused custom pleroma package
2023-01-26 23:36:36 +00:00
95cc42f057
Merge branch 'staging/linux-6.2'
2023-01-26 09:21:33 +00:00
54cfde0e30
moby: linux-megous: 6.1.0-rc8 -> 6.2.0-rc5
2023-01-26 08:45:01 +00:00
1909e0fbe8
feedsearch-crawler: fix for very large RSS feeds (like congressionaldish)
2023-01-25 09:44:32 +00:00
1e67b5c97e
sane-mount-servo: fix so we really do prefer lan over wan mounts
2023-01-20 04:58:05 +00:00
e527beb9d0
sane-bt-search: add a --full
flag
2023-01-20 02:17:59 +00:00
2e942e2dd4
sane-bt-search: include size and tracker in results
2023-01-20 02:10:07 +00:00
f46e3fdf01
sane-bt-search: fix incomparable datetime objects
2023-01-20 02:05:40 +00:00
be29ad8bd8
servo: rename wg0 interface -> wg-ovpns
2023-01-19 09:35:07 +00:00
580c1b74cb
pkgs: bootpart-tow-boot-rpi-aarch64: fix build
2023-01-19 03:57:32 +00:00
f8595f1ed6
splatmoji: account for source paths sometimes having duplicate slashes
2023-01-18 11:53:14 +00:00
1deda148bb
splatmoji: use upstream build.sh to build the package
2023-01-18 11:24:40 +00:00
9202345beb
Merge branch 'staging/nixpkgs-2023-01-15'
2023-01-18 00:56:07 +00:00
17a8cabc09
remove trust-dns: it's been upstreamed
2023-01-17 11:22:10 +00:00
bc190f90bd
flake update: nixpkgs 2023-01-13 -> 2023-01-15
...
```
• Updated input 'nixpkgs-stable':
'github:nixos/nixpkgs/a83ed85c14fcf242653df6f4b0974b7e1c73c6c6' (2023-01-14)
→ 'github:nixos/nixpkgs/2f9fd351ec37f5d479556cd48be4ca340da59b8f' (2023-01-15)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/befc83905c965adfd33e5cae49acb0351f6e0404' (2023-01-13)
→ 'github:nixos/nixpkgs/6dccdc458512abce8d19f74195bb20fdb067df50' (2023-01-15)
```
2023-01-17 10:50:00 +00:00
7aac965e32
bootpart-tow-boot-rpi-aarch64: fix syntax error
2023-01-16 12:14:22 +00:00
30e7eb9ab6
sane-bt-search: convert to nix-shell and increase verbosity
2023-01-14 10:23:50 +00:00
4d552e3f0f
gpodder-configured: remove the readFile
business and use linkFarm
instead
2023-01-14 05:29:38 +00:00
176a98879d
gpodder: auto-unsubscribe from extra feeds at start
2023-01-14 05:25:16 +00:00
5111d095ac
gpodder-configured: improve docs
2023-01-13 15:09:43 +00:00
d6e79c4d07
feeds: remove the unused update.nix
file
2023-01-13 09:41:05 +00:00
380ceaf625
mfeeds: rename update.sh -> update.py
2023-01-13 09:41:05 +00:00
942c581107
feeds: port the update.sh script to use our own feedsearch package instead of the deployed version
2023-01-13 09:41:05 +00:00
b6d94c2e08
feedsearch_crawler: add to all python3XXPackages
2023-01-13 09:41:05 +00:00
fd7acc8fc8
let host nix (i.e. nix-shell, nix-locate) know about our patched nixpkgs and overlays
2023-01-13 09:41:05 +00:00
db670fc172
package feedsearch-crawler
2023-01-13 09:41:05 +00:00
62e649743d
moby: update megous kernel 6.1-20221128-1027 -> 6.1-20221211-1046
2023-01-13 04:40:34 +00:00
dc6a08a12b
convert some of my feeds to db entries
2023-01-11 13:16:26 +00:00
7327128493
feed-init: don't actually need to do the git actions
2023-01-11 10:52:10 +00:00
ed8059f4c4
feed init now also initializes the feed info
2023-01-11 10:49:56 +00:00
e6d9edf27d
feeds: add a script to initialize a feed, as well
2023-01-11 10:41:39 +00:00
78782d5f7e
flake: update-feeds now actually does update *all* feeds
2023-01-11 10:31:00 +00:00
9588108fd5
restructure flake so that nixosConfigurations mostly just references the other flake outputs
2023-01-11 08:45:41 +00:00
965d7eedbb
define a per-feed update script
...
it currently has to be run manually:
```
./pkgs/feeds/update.sh <...>
```
it looks like `nix-update` might not really support flakes
2023-01-10 10:53:59 +00:00
81effb01a3
new script: sane-shutdown, validates host
2023-01-06 16:40:41 +00:00
5c42365912
sane-stop-all-servo: add missing services
2023-01-04 07:49:21 +00:00
8e5ca11259
cleanup gocryptfs mounting
...
there's possibly some latent issues. i think my changes to the gocryptfs
package *might* not be necessary: if you work via the fuse front-door,
it's a lot harder to get it into these weird places.
2022-12-29 01:17:40 +00:00
f5fbc206f5
package signaldctl (partially tested)
...
it includes an extra `bin/generator` output: i'm not sure if this is
necessary yet or not.
2022-12-28 00:48:44 +00:00
a9096f3312
sane-scripts: remove /run/wrappers hack now that prologue is fixed in resholve
2022-12-26 10:02:51 +00:00
b03043e513
add sane-bt-search script to search jackett/torrents
2022-12-26 09:05:26 +00:00
364a598324
pkgs: clean up the imports to not explicitly pass pkgs
2022-12-25 07:33:24 +00:00
c6850aff23
ship fractal-latest (git tip) instead of fractal-next
2022-12-25 07:23:09 +00:00
16fa1e0eda
sane-date-math: convert to LR parser
2022-12-24 05:08:17 +00:00
51a96525d9
sane-date-math: use Productions as objects
2022-12-24 01:17:19 +00:00
7b01822ee7
some kind of sane-date-math date/time util thing. idk, parsers are fun ig
2022-12-23 15:57:56 +00:00
fac661af15
new script: sane-git-init
2022-12-21 08:40:22 +00:00
09c524a5b1
Merge remote-tracking branch 'origin/staging/nixpkgs-2022-12-18'
2022-12-21 07:47:55 +00:00
38befe502c
new script to free space in /boot
2022-12-21 06:29:13 +00:00
bd699c887c
sane-ssl-dump: new script to help debug ssl stuff
2022-12-20 03:25:07 +00:00
8169f7c6b2
ddns-trust-dns: use ddns from router rather than ipinfo.io
2022-12-19 08:24:11 +00:00
cd1aa0b376
sane-vpn-*: reference sane-ip-check instead of duplicating
2022-12-19 06:19:13 +00:00
72b627100c
sane-scripts: simplify recursively referencing sane scripts
2022-12-19 06:18:44 +00:00
567c08460a
add sane-ip-check-router-wan to query WAN with a more trustworthy source
2022-12-19 05:59:44 +00:00
51da29555e
sane-ip-reconnect: fix issue where we'd reconnect to the existing, subpar network
2022-12-19 01:47:30 +00:00
3e1407c30b
new script to reconnect to best wifi network
2022-12-19 00:29:48 +00:00
0a744117a4
rename sane-check-ip -> sane-ip-check
2022-12-18 23:54:41 +00:00
8e8168ec28
add splatmoji package and sway config
2022-12-16 07:46:06 +00:00
42ebb9a155
sane-private-do: run a command with the private store unlocked; then re-lock it
2022-12-16 06:10:44 +00:00
5ae3bb2f6c
sane-rcp: allow a destination
2022-12-14 10:07:02 +00:00
07e6ec2533
sane-scripts: better vpn factoring
2022-12-13 04:11:58 +00:00
0f5279bbca
add us-atlanta VPN
2022-12-13 03:26:23 +00:00
7a83c1d6df
trust-dns: use upstream build
2022-12-13 02:03:09 +00:00
38c5b82a08
servo: fold wg0 setup into one single service
...
it doesn't restart cleanly (maybe i can't kill a netns while stuff lives
inside it?). problem for another day.
2022-12-11 16:46:55 +00:00
62d83d94f2
add script to query public IP
2022-12-07 23:39:20 +00:00
f4ed194abc
package trust-dns
2022-12-07 09:45:11 +00:00
e8a7a1dc75
moby: upgrade kernel 6.0.2 -> 6.1.0-rc7
2022-12-03 08:41:38 +00:00
8d3acb104a
sublime-music: ship the mobile fork
...
it *works* on Desktop. it's not *perfect*, but likely better than the
non-mobile one.
2022-12-02 01:24:51 +00:00
d7ad414a9c
package a mobile-friendly fork of sublime-music (untested)
2022-12-01 22:03:13 +00:00
533b0a91bd
remove unused vim package: nabla
2022-12-01 21:05:23 +00:00
103f7b1b2c
sane-stop-all-servo script: update for currently deployed services
2022-11-29 02:18:31 +00:00
96b3ac26dd
remove systemd HDD spindown patch
...
i haven't used this for several months. it doesn't seem to matter, and
maintaining custom systemd patches is very impractical.
2022-11-24 10:28:06 +00:00
1accf264cf
browserpass-extension: update the PR which generalizes file extensions
2022-11-24 10:26:32 +00:00
3772a428da
browserpass: apply PR feedback: < https://github.com/browserpass/browserpass-extension/pull/312 >
2022-11-23 12:59:08 +00:00
7bd6015a9f
browserpass: start pushing gpg-agnostic support upstream
2022-11-22 11:50:07 +00:00
18ec4f9b4d
browserpass-extension: update to latest tip
...
my PR got merged
2022-11-22 02:59:25 +00:00
8fc6b05c07
duplicity: add script to restore from backup
2022-11-21 11:47:07 +00:00
439c7d9ef2
duplicity: add utility to list backup files
2022-11-21 11:31:51 +00:00
67dff6069c
sane-rcp: do incremental syncs (append mode)
2022-11-15 09:46:11 +00:00
dea7ca9474
new script to locate dotfiles easier
2022-11-13 01:05:06 +00:00
6b7a544df3
lightdm-mobile-greeter: update button styling
2022-11-08 10:42:08 +00:00
3b6f638f98
lightdm-mobile-greeter: update interface.ui
2022-11-08 09:08:39 +00:00
6057a2e665
lightdm-mobile-greeter: update libhandy dependency
2022-11-07 23:36:18 -08:00
45f8cc3894
browserpass-native: update enableOTP PR fix
2022-11-07 04:39:16 -08:00
94366d4bf6
browserpass: patch to support OTP codes better
2022-11-06 02:00:41 -08:00
57ada6af4f
tokodon: fix segfault on launch
...
also persist the ~/.cache/KDE/tokodon directory.
since the login form isn't working yet (partially the fault of my
Pleroma install?), i can't tell if this is where tokens are stashed or
not.
2022-11-04 06:52:18 -07:00
d1d64b7376
import and update Tokodon package from < https://github.com/NixOS/nixpkgs/pull/170466 >
...
this hangs and then segfaults at start. i suppose i should `gdb` it.
2022-11-03 22:23:14 -07:00
14b334ff55
new script: sane-reboot
, to prevent me from rebooting the wrong machine when working with multiple hosts
2022-11-03 01:27:56 -07:00
3b0f505864
moby: move lightdm-mobile-greeter stuff into nixpkgs
2022-11-02 04:14:00 -07:00
7f7041351b
browserpass-extension: init at 3.7.2
...
bringing this in-tree instead of fetching it from the mozilla addons
webpage because i plan to develop on it.
2022-11-01 04:57:34 -07:00
1c62bcd50c
lightdm-mobile-greeter: update git rev & remove the Cargo.lock patch
...
Raatty was kind enough to upstream the Cargo.lock fix.
2022-11-01 01:15:36 -07:00
bad4fe0e76
browserpass: add support for totp, and auto-unlock the secrets store on first run
...
note that one needs to manually enable the TOTP setting in the
browserpass settings for this to work -- TOTP parsing is disabled by
default
2022-10-31 23:57:47 -07:00