f350d7949c
sxmo: fix missing XDG_SESSION_TYPE env var
2023-12-05 08:06:14 +00:00
4cc5eed884
feeds: subscribe to srslywrong.com
2023-12-05 04:25:25 +00:00
cff4fdc5f5
feeds: unsubscribe from Daniel Huberman
2023-12-04 12:36:10 +00:00
b061aff76e
IOCTL_... errrors: track mesa 23.3.1 PR which SHOULD fix them?
2023-12-04 11:07:59 +00:00
aa46c4cb8f
chatty: remove redundant evolution-data-server override: its done in overlays/preferences.nix
2023-12-04 02:09:52 +00:00
b50d723158
servo: nginx: remove "root" in uninsane share path
2023-12-03 15:53:29 +00:00
14739af1b9
servo: nginx: dont follow symlinks in the /share directory
2023-12-03 15:51:01 +00:00
747511c6a8
waybar: link to a better playerctl integration
2023-12-03 15:19:55 +00:00
9e51d7f150
sane-wipe-*: consolidate into one sane-wipe binary
2023-12-03 14:25:35 +00:00
0c0e7881b1
signal-desktop: document a known bug
2023-12-03 13:58:30 +00:00
2f23d916f5
sxmo: disable xwayland
2023-12-03 13:03:57 +00:00
d413f4a782
gtkcord4: partially re-enable
2023-12-03 13:01:52 +00:00
c2080cfe1e
sway: position Signal on the correct desktop even when run without Xwayland
2023-12-03 13:00:29 +00:00
c687d059c5
signal-desktop: support wayland even when running as a service
2023-12-03 13:00:29 +00:00
0ba012fd7c
guis: ship vulkan-tools
2023-12-03 13:00:29 +00:00
b43a693a1e
nginx: render directory listings for uninsane.org/share
2023-12-03 09:00:45 +00:00
6f4072efdd
servo: enable bitcoind
2023-12-03 08:49:24 +00:00
8772aaec65
zfs: dont ship on moby
2023-12-03 00:58:49 +00:00
a9f932408c
servo: add zfs dataset
2023-12-02 17:38:00 +00:00
416c2f2f39
feeds: remove Hard Fork
2023-12-01 15:35:15 +00:00
589f86010f
fix that servo had too low of a inotify watch limit for wan.txt path unit to work
2023-12-01 13:18:05 +00:00
76a7c19996
waybar-sxmo-status: fix volume
2023-12-01 12:51:55 +00:00
3fa676e169
sxmo: waybar: include the volume sxmo status (i.e. microphone/headphones)
2023-12-01 08:45:31 +00:00
3193028c48
sxmo_hook_start: dont start the statusbar items
2023-12-01 07:56:43 +00:00
ba823e8283
sxmo: waybar: provide status more granularly
2023-12-01 07:43:20 +00:00
200b0dcf7c
sxmo: better integrate the status components into waybar
...
maybe i'll remove all the sxmo-specific logic eventually: it seems generalizable
2023-12-01 03:28:32 +00:00
e55c264c29
activationScripts: fix error messages which would occur on boot, for scripts which only want to run during upgrades
2023-12-01 01:51:37 +00:00
dfbae7e7b5
notify user when nixos deploy/activation completes
2023-12-01 01:29:37 +00:00
936118b8cb
sane-tag-music: init
2023-11-29 12:29:58 +00:00
c100f55f1c
mpv: associate with opus mimetype
2023-11-29 01:14:15 +00:00
8fc5e3611e
slskd: fix that the nixos module unconditionall enables nginx
2023-11-28 14:08:08 +00:00
3c3fe16569
servo: enable Soulseek
2023-11-28 11:46:47 +00:00
8eb83bb283
sane-ssl-dump: remove
...
i never used it
2023-11-28 09:12:39 +00:00
e559f1b960
docs: comment nixpkgs.config options
2023-11-28 08:05:19 +00:00
eb07a416b4
nixcache: disable big-parallel for servo
2023-11-28 00:33:13 +00:00
ca277567f4
snippets.txt: remove double-spaces
2023-11-27 11:31:52 +00:00
4d2fecec13
geary: add my other email account
2023-11-27 07:56:26 +00:00
101677688e
trust-dns: note that --debug doesnt act as expected
2023-11-27 06:53:48 +00:00
ca8fefe0c6
sxmo: persist SMS messages
2023-11-27 06:46:57 +00:00
71aed74e20
nixcache: disable supercap
2023-11-27 01:48:19 +00:00
712e2c2d12
monero: forward port 18080
2023-11-27 01:48:19 +00:00
892ba7d63e
sxmo: disable sway-autoscaler
...
1: gnome-maps 45 scales way better. 2: the autoscaler seems to not be working anymore (app_id changed?)
2023-11-26 22:03:57 +00:00
3ebf6470c1
nixpkgs: 2023-11-26 -> 2023-11-26
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/c6c20c63b4c1f715f602ecc46e21521e7825c2fb' (2023-11-26)
→ 'github:nixos/nixpkgs/013f0a99e56eeb1cfb44764fc0d419306b84bbe4' (2023-11-26)
```
2023-11-26 21:58:03 +00:00
f8db994129
nixpkgs: 2023-11-25 -> 2023-11-26; sops-nix -> 2023-11-26
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e6e261526ebe0762e1fb7a80cd320d09602ade5a' (2023-11-25)
→ 'github:nixos/nixpkgs/c6c20c63b4c1f715f602ecc46e21521e7825c2fb' (2023-11-26)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/49a87c6c827ccd21c225531e30745a9a6464775c' (2023-11-19)
→ 'github:Mic92/sops-nix/4be58d802693d7def8622ff34d36714f8db40371' (2023-11-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
→ 'github:NixOS/nixpkgs/dfb95385d21475da10b63da74ae96d89ab352431' (2023-11-25)
```
2023-11-26 12:33:32 +00:00
dcb74234a6
wine: persist pb powerbomber
2023-11-26 12:18:08 +00:00
ac7c0709e8
monero: enable i2p/tor
2023-11-26 10:11:52 +00:00
7d8595233c
servo: enable monero service
2023-11-26 10:11:52 +00:00
5452286493
games: ship hitori
2023-11-26 09:22:40 +00:00
5528b6d87d
games: ship wine
...
launch games with `wine some-game.exe`
2023-11-26 09:20:48 +00:00
6ae3e61d1d
sxmo: doc: dedupe_lisgd
2023-11-26 07:01:13 +00:00
c2c63d400f
sxmo: bonsai: dont ship service file if sxmo isnt enabled
2023-11-26 02:31:59 +00:00
1d38aa62de
fractal: persist the new(est) state dir
...
hope it stops moving around soon lol
2023-11-25 08:57:50 +00:00
4c4a8a0897
neovim: port to wrapNeovimUnstable
2023-11-25 05:02:48 +00:00
10aea555dd
neovim: simplify implementation
2023-11-25 04:46:24 +00:00
3bde4a70ca
docs: nix store ping when user doesnt have perms
2023-11-24 22:38:58 +00:00
b9fefdab80
nixcache: fix so supercap can be used as a remote builder w/o any of the others
2023-11-24 22:21:08 +00:00
8f526cd2b5
tuba: remove workaround (fixed via gnome 45 update)
2023-11-24 21:41:07 +00:00
6382ac22cb
zsh: new alias to aid cloning an OS package
2023-11-24 21:40:16 +00:00
e1845d37da
zsh: order aliases alphabetically
2023-11-24 21:39:52 +00:00
9ccbfd8bf0
sane-clone: init
...
script to "git clone" a nix packages source code
2023-11-24 21:29:15 +00:00
dd0ab41396
refactor: move builders-user-substitutes to be near the other nix extraOptions
2023-11-24 08:13:37 +00:00
c3c3cff6ca
enable supercap as remote builder
2023-11-24 08:06:17 +00:00
1f26b36fb8
hosts/modules/hostnames.nix -> hosts/common/hostnames.nix
2023-11-24 07:37:14 +00:00
e990d5a645
hosts: add supercap
2023-11-24 07:35:58 +00:00
121e86013e
feeds: add Hard Fork podcast
2023-11-23 05:57:23 +00:00
e0a1dcd51f
refactor: remove modules/data/keys.nix
2023-11-23 03:56:00 +00:00
a9ba9b77ad
enable servo as a remote builder
2023-11-23 02:21:01 +00:00
23f4b2e2e4
nixserve: dependency-inject the pubkey
...
this is in modules/ dir; shouldn't have that kind of data in it
2023-11-23 02:14:18 +00:00
2d65282643
nixremote: define the user as part of the nixserve module
2023-11-23 02:08:45 +00:00
0bd9125484
remote builder: simplify auth
2023-11-23 02:06:54 +00:00
175144663d
desko: dont use ourself as remote substituter/builder
2023-11-23 02:02:19 +00:00
77a0a36bb8
enable remote-building for lappy/moby
2023-11-23 01:59:37 +00:00
f26b64c660
nixremote: fix up perms
2023-11-23 01:44:27 +00:00
3ff9c0ad0c
add a "nixremote" user for remote bulding (experimental; builds arent actually enabled yet)
2023-11-23 01:27:28 +00:00
aff3e1aee8
disable gtkcord4
2023-11-22 00:25:14 +00:00
9343447c03
nixpkgs: 2023-11-19 -> 2023-11-21
...
switch to `master` branch for the GNOME changes
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
→ 'github:nixos/nixpkgs/72edcc748a92377d0568c9536ece114dbabb948c' (2023-11-21)
```
2023-11-22 00:00:52 +00:00
fc2bf35588
sway-autoscaler: tune gnome-maps scale
2023-11-21 08:59:34 +00:00
05893ad661
moby: auto-start Signal
2023-11-21 08:28:15 +00:00
fdc9df6b91
sway-autoscaler: cleanup
2023-11-21 08:25:01 +00:00
c6d68e1450
sway: reposition displays
2023-11-21 08:18:35 +00:00
d294be9f35
sxmo: auto-scale the environment to accomodate non-mobile-friendly apps
...
this is hacky, but it hopefully makes gnome-maps usable, quickly.
an alternative fix would be to theme gnome-maps.
it's likely also that it becomes more mobile-friendly in the gnome 45
release.
2023-11-21 08:14:52 +00:00
98ea4d2dfe
abaddon: depend on gnome-keyring
2023-11-21 06:05:52 +00:00
6a950b4e97
abaddon: integrate with swaync services buttons
2023-11-21 03:32:59 +00:00
70292e4f8e
abaddon: dont show the "view members" pane, by default
2023-11-21 03:06:58 +00:00
67f8b82740
gitea: track upstream auth fix PR
2023-11-21 02:44:42 +00:00
e9eb139b80
gitea: fix database permissions
2023-11-21 02:27:00 +00:00
61d5b9f048
abaddon: disable platform override (upstream has merged support for aarch64)
2023-11-21 00:37:02 +00:00
c5c86c3964
abaddon: configure for autoconnect
2023-11-21 00:36:43 +00:00
0f233f3a22
gitea: fix database creation error (from latest nixpkgs update)
2023-11-20 10:48:27 +00:00
776b4a6c02
doc: consider ideal input mapping a bit more
2023-11-20 09:21:44 +00:00
75dcc60be5
sxmo/bonsai: simplify bindings: remove power x 3 in favor of powerhold
2023-11-20 09:12:43 +00:00
53034a6ff4
bonsai: simplify the nix code for volume handling
2023-11-20 09:07:51 +00:00
1ea6df9e6c
sxmo/bonsai: rework mappings so vol-up/vol-down (app menu/keyboard) trigger instantly w/o timeout
2023-11-20 08:44:10 +00:00
a98a14da3d
sxmo: map power hold to just a single power press
...
less risky than accidentally killing a window (power x3)
2023-11-20 07:36:46 +00:00
629cb8776e
sxmo: map volup_three/voldown_three to seek controls when screenoff
2023-11-20 07:35:23 +00:00
96a63d0e89
sxmo: friendly format with which to define bonsai map
2023-11-20 07:25:21 +00:00
c7b065eed9
sxmo_hook_inputhandler: set volume directly
...
now that i'm using SXMO_NO_AUDIO, i can't use sxmo_audio.sh
2023-11-20 06:57:51 +00:00
89b0b8884b
sxmo: set SXMO_STATES=unlock screenoff
2023-11-20 06:53:59 +00:00
644983d27a
bonsaid: configure via nix
2023-11-20 06:46:44 +00:00
11baf471a4
desko: open firewall for nix-serve
2023-11-20 04:58:13 +00:00
f84ab9a4d1
sxmo: fix that sxmo_state_switch.sh was renamed upstream
2023-11-20 02:36:42 +00:00
0127b61901
sxmo: fix that upstream renamed sxmo_dameons.sh -> sxmo_jobs.sh
2023-11-20 02:31:55 +00:00
b7247f6082
sxmo.bonsaid: make it a proper nix module
2023-11-20 02:31:23 +00:00
9cc72c09dc
sxmo: split bonsai out to own file
2023-11-20 01:55:15 +00:00
d763f3b912
nix.extraOptions: tune
2023-11-20 01:37:26 +00:00
f8899aada0
sane.programs.animatch: move to own file
2023-11-19 23:58:00 +00:00
2e983267d4
sxmo-utils: 2023-10-10 -> 2023-11-07
2023-11-19 23:55:41 +00:00
1db2031b76
sxmo-utils: rename from sxmo-utils-latest
2023-11-19 23:44:48 +00:00
52b59bcde8
feeds: add Mic92 (nix dev)
2023-11-19 10:55:51 +00:00
256c85ba5c
abaddon: refer to upstream PR for platforms fix
2023-11-19 03:24:46 +00:00
5e484719c2
swaync: sound alerts for abaddon (discord)
2023-11-19 03:14:22 +00:00
7b29624776
abaddon: force to workspace 1
2023-11-19 03:02:14 +00:00
1f8886684f
ship abaddon discord client
2023-11-19 02:37:51 +00:00
97ec517a1e
conky: battery_estimate: fix formatting
2023-11-19 01:51:15 +00:00
2fccaf684c
conky: show battery on lappy, and not on desko
2023-11-19 01:50:14 +00:00
7a1af6ee5c
firefox: mark as *not* slow to build
...
this ensures it's always in the base desktop build. otherwise, i never build any browser for desko-light
2023-11-18 23:00:40 +00:00
0893c90c51
refactor how i decide which programs go on which machine (leverage "roles" like pc and handheld)
2023-11-18 22:56:53 +00:00
3c7ebb5385
hosts/modules/gui: refactor package sets
2023-11-18 22:20:38 +00:00
91c2f6fc95
implement sane.programs.slowToBuild and {moby,desko,lappy}-light targets
...
i'm not sure this is the exact right abstraction, but it's a starting point
2023-11-18 22:06:42 +00:00
ead08fbb5d
disable nheko
2023-11-18 22:06:37 +00:00
3ad6a15f56
firefox: reduce scrollbar size :-(
2023-11-18 22:06:34 +00:00
12adb9f10a
element-desktop: use electron-bin instead of from-source electron
2023-11-18 22:06:30 +00:00
57a47da12c
swaync: audibly notify on gtkcord4 notification
2023-11-18 19:19:33 +00:00
ad495301c0
feeds: add Jeff Geerling
2023-11-18 00:23:58 +00:00
43bd745228
sway: fix broken brightness_down_cmd
2023-11-17 22:46:44 +00:00
2f320db5e2
gtkcord4: add swaync icon and user service
2023-11-17 09:18:14 +00:00
130268491c
ship gtkcord4
2023-11-17 08:27:19 +00:00
caf95675d6
packages: persist data for unofficial discord clients
2023-11-17 08:26:36 +00:00
b23281e9dc
swaync: make the service buttons more compact
2023-11-17 04:06:26 +00:00
850354b7d7
integrate Signal into swaync and sway/autostart
2023-11-17 04:05:59 +00:00
d85dbf1d33
animatch: correctly persist progress (?)
2023-11-17 01:24:04 +00:00
93ea668db3
install more desktop games
2023-11-17 00:13:34 +00:00
5f426b3efd
ship vvvvvv game
2023-11-16 20:50:40 +00:00
4b6a18e4e7
programs: split games into own category; re-enable shattered-pixel-dungeon
2023-11-16 20:26:37 +00:00
13dda2e533
programs: ship animatch
2023-11-16 00:36:31 +00:00
bb810ac75a
signal-desktop: fix directory persistence
2023-11-15 23:07:25 +00:00
b538044d9a
nvme-cli: dont ship on moby
2023-11-15 20:41:41 +00:00
d4c7cfcdf8
ship signal-desktop-from-src
2023-11-15 07:07:58 +00:00
dfe724ff52
shattered-pixel-dungeon: persist save file
2023-11-15 05:53:14 +00:00
d22c2ea56a
sxmo: re-enable xwayland
...
this fixes signal-desktop :)
2023-11-15 05:51:32 +00:00
1da78d093f
ship gnome-2048 game
2023-11-14 03:36:15 +00:00
214f24805e
swaync: disable vpn::hn action
2023-11-14 01:31:30 +00:00
37f6c9c3bf
swaync: improve service icons slightly more
2023-11-14 00:46:39 +00:00
c0ba6dc9f5
swaync: change GPS icon to an actual icon
2023-11-14 00:39:24 +00:00
92159f2a3d
dino: simplify service description
2023-11-14 00:39:24 +00:00
3855fb5eb6
geary: integrate with swaync and auto-start
2023-11-14 00:39:24 +00:00
48b6045ba3
gui: ship superTux, superTuxKart
2023-11-14 00:39:24 +00:00
fd965177ff
gui: ship gnome-calendar
2023-11-14 00:39:24 +00:00
b34d332a32
gui: ship gnome-clocks
2023-11-14 00:39:24 +00:00
23db2bf1bf
gui: ship gnome-calculator
2023-11-14 00:39:24 +00:00
5996e1f301
servo: fix sane.persist ext store
2023-11-13 05:27:14 +00:00
53df000ba6
zsh: increase history size
2023-11-12 22:16:33 +00:00
802294ec9c
moby: disable dialect program
2023-11-11 02:07:36 +00:00
1f0f84f2f0
programs: add dialect, spot, wike, xq
2023-11-10 19:29:43 +00:00
96cabc30bc
move /etc/nix/source -> /etc/nixos
2023-11-09 17:29:41 +00:00
f5376f2dbb
desko: update disk UUIDs
2023-11-09 16:10:11 +00:00
8b25bc96a4
rescue: enable root-on-tmpfs, and consolidate those definitions
2023-11-09 00:15:30 +00:00
539ee010ab
hosts: ship a copy of this repo in /etc/nix/source
2023-11-08 23:56:31 +00:00
5630b6d8d7
swaync: fix build (github patch changed)
2023-11-08 21:56:46 +00:00
df9ffcb7b1
zsh: auto-detect guiIntegrations feature
2023-11-08 15:33:15 +00:00
f4f1917ed6
rescue: remove extraneous generic-extlinux-compatible option
2023-11-08 15:33:15 +00:00
851b2cec88
rescue: disable persistence
2023-11-08 15:33:15 +00:00
28d4a4b065
persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image)
2023-11-08 15:33:15 +00:00
7c5f5bd604
programs: add nvme, e2fsprogs to sysadminTools
2023-11-08 14:36:27 +00:00
7e4899832d
wg-home: fix type error
2023-11-08 13:24:10 +00:00
226c4ba818
rescue: auto-login user
2023-11-08 13:18:30 +00:00
18a7598f62
programs: xdg-terminal-exec: move to gui programs
2023-11-08 11:31:49 +00:00
4d3e482174
zsh: remove vteIntegration from rescue image
2023-11-08 11:26:55 +00:00
68556222e2
fix rescue host build
2023-11-08 11:16:56 +00:00
7c247a6d39
initrd: add more helper (debugging) tools
2023-11-08 10:55:47 +00:00
e1a8c94ab9
programs: ship ddrescue
2023-11-06 23:57:48 +00:00
f6eadd3696
devPkgs: add requests to python
2023-11-05 20:02:40 +00:00
6b7507384c
sftpo: restart on failure (e.g. when it fails to bind address
2023-11-03 07:21:21 +00:00
25e314c02e
blogs: follow artemis.sh
2023-11-01 04:38:04 +00:00
ed0528fafa
firefox: enable oversized scrollbars
2023-11-01 04:32:59 +00:00
68de71084b
flare-signal: leave more notes; disable
2023-10-31 07:57:30 +00:00
713bbffd7d
new script: sane-wipe-flare
2023-10-31 06:54:53 +00:00
626fe1946d
flare-signal: get a better cross-compiled build (via emulation)
2023-10-31 01:33:42 +00:00
6d8f9edfd0
flare-signal: document problems
2023-10-30 14:02:24 +00:00
745362e05e
ship flare-signal on all GUI platforms
2023-10-30 11:02:51 +00:00
55680b68b2
configure new program: flare (Signal GTK4 client)
2023-10-30 04:40:55 +00:00
b3f5bf4e80
koreader: disable isConnected patch
2023-10-30 01:52:47 +00:00
462f9d3ab3
swaync: tune style and add 5g toggle to moby
2023-10-28 11:43:26 +00:00
fd00eaede8
net: add LTE connection details
2023-10-28 10:34:36 +00:00
85421f82c1
koreader: add a symlink for easier RSS browsing
2023-10-28 01:49:16 +00:00
ec4b974f3d
matrix-synapse: auto-register the ntfy-sh push gateway at launch
2023-10-24 14:47:59 +00:00
84ad85a81e
mpv: types.string -> types.str
2023-10-24 13:07:16 +00:00
05513da298
rename host-pkgs -> hostPkgs
2023-10-24 12:25:39 +00:00
30486f4b4e
geary: fix a typo
2023-10-24 10:29:40 +00:00
69ac75131c
apps: add geary
2023-10-24 04:50:31 +00:00
275f1ba49f
trust-dns: 0.23.0 -> 0.24.0
2023-10-24 02:36:08 +00:00
501e79006c
new script: sane-wipe-fractal
2023-10-24 00:41:05 +00:00
1ced3db806
moby: document more DRM_IOCTL_MODE_CREATE_DUMB
2023-10-24 00:15:13 +00:00
d1513b5816
moby: try out a scale of 1.6
2023-10-23 10:21:04 +00:00
a225b7e5f5
mpv: switch to wlshm vo backend on moby; default for desko
2023-10-23 08:36:43 +00:00
e7768572e5
fractal: update docs for fixing broken cache
2023-10-22 23:21:35 +00:00
c59e9b09fc
matrix: document push notification configuration
2023-10-22 14:47:52 +00:00
81c8af54a1
sxmo_suspend: deploy with verbose until i know its all working well
2023-10-22 13:01:33 +00:00
a9f56d9216
sxmo_suspend.sh: be precise about which IP address we listen to for notifications
2023-10-22 12:53:32 +00:00
fb33ac6d1b
sxmo_suspend: fix reversed getpeername -> getsockname
2023-10-22 12:36:57 +00:00