9e2c0a7112
megapixels: simplify zbar fix
2023-12-11 03:27:29 +00:00
abbd28a634
git: add an "amend" alias
2023-12-10 17:01:58 +00:00
255da2b976
docs: gtkcord4: explain how to disable notif sounds
2023-12-10 16:26:26 +00:00
8cdb4aa53d
docs: feedbackd: show how to trigger a sound
2023-12-10 16:25:13 +00:00
4d5b462b2c
swaync: add rules to help with debugging
2023-12-10 16:18:55 +00:00
e0d9a59d10
nixpkgs: 2023-12-09 -> 2023-12-10
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/61b691834e5ce9590c44690e73392ee7e001d45a' (2023-12-09)
→ 'github:nixos/nixpkgs/852e0ea0e8e1bd174bf1af9706f6b855319a5f1d' (2023-12-10)
```
2023-12-10 02:13:59 +00:00
7ce3cb79c9
switch from abaddon -> gtkcord4 as default discord client
2023-12-09 16:45:40 +00:00
4c553b1525
gtkcord4: fix to Default_keyring instead of login.keyring
2023-12-09 16:42:27 +00:00
366a9cea0d
fractal: ship optimized build
2023-12-07 16:39:36 +00:00
9704dcc997
feeds: add support for video; subscribe to videos in gpodder
2023-12-06 15:36:05 +00:00
7ff259073e
swaync: decrease mpris icon size 64 -> 48px
2023-12-05 17:01:57 +00:00
2bf10c60ee
swaynotificationcenter: fix mpris icon height even when it fails to load an icon
2023-12-05 16:57:24 +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
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
c687d059c5
signal-desktop: support wayland even when running as a service
2023-12-03 13:00:29 +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
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
8eb83bb283
sane-ssl-dump: remove
...
i never used it
2023-11-28 09:12:39 +00:00
4d2fecec13
geary: add my other email account
2023-11-27 07:56:26 +00:00
dcb74234a6
wine: persist pb powerbomber
2023-11-26 12:18:08 +00:00
5528b6d87d
games: ship wine
...
launch games with `wine some-game.exe`
2023-11-26 09:20:48 +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
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
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
fdc9df6b91
sway-autoscaler: cleanup
2023-11-21 08:25:01 +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
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
f8899aada0
sane.programs.animatch: move to own file
2023-11-19 23:58:00 +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
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
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
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
2f320db5e2
gtkcord4: add swaync icon and user service
2023-11-17 09:18:14 +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
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
dfe724ff52
shattered-pixel-dungeon: persist save file
2023-11-15 05:53:14 +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
53df000ba6
zsh: increase history size
2023-11-12 22:16:33 +00:00
1f0f84f2f0
programs: add dialect, spot, wike, xq
2023-11-10 19:29:43 +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
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
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
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
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
85421f82c1
koreader: add a symlink for easier RSS browsing
2023-10-28 01:49:16 +00:00
84ad85a81e
mpv: types.string -> types.str
2023-10-24 13:07:16 +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
501e79006c
new script: sane-wipe-fractal
2023-10-24 00:41:05 +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
5607bae49b
devPkgs: add lua
2023-10-20 23:07:02 +00:00
f58bfb3c42
fractal: document a state corruption bug/fix
2023-10-18 22:16:28 +00:00
8dc7eff545
epiphany: mention WEBKIT_USE_SINGLE_WEB_PROCESS envvar
2023-10-17 22:42:15 +00:00
8859b4cf8a
programs: persist data better for spotify, brave, tor
2023-10-16 19:18:47 +00:00
233faaadac
zsh: better l/ll aliases with eza
2023-10-12 22:11:05 +00:00
aaf9dbac1e
ship gdb, mercurial
2023-10-12 01:59:28 +00:00
8dc1cbbbd2
programs: ship binutils-unwrapped instead of binutils
...
it has better cross compilation properties
2023-10-11 22:15:28 +00:00
8b4a0a916b
noop: test but dont actually enable pre-emption
2023-10-11 10:08:11 +00:00
28a2042664
gPodder: store data in ~/.local/share/gPodder, not ~/gPodder
2023-10-11 05:14:20 +00:00
9a69d8bd0d
ship eza (ls substitute)
2023-10-10 22:08:58 +00:00
1ffaa232d8
sxmo: bemenu: configure via package override, not profile
...
this is just easier to integrate, rather than ensuring everywhere gets
the env var
2023-10-09 00:25:03 +00:00
1f73573fe3
stepmania: include link to nix definition in the game dir
2023-10-08 02:41:00 +00:00
4a498ef1a9
dino: docs: leave myself a TODO about niceness/priority
2023-10-07 08:27:35 +00:00
7a75cad65f
Dino: bump input latency to 20ms
2023-10-07 08:09:50 +00:00
168fcce157
stepmania: configure directories
2023-10-07 05:50:58 +00:00
56838a4867
swaync: don't show GPS on non-gps-enabled devices (i.e. desktop/laptop)
2023-10-07 04:14:42 +00:00
d35fe126e3
doc: dino: document findings in adjusting Dino mic buffer
2023-10-07 01:30:45 +00:00
98a6671e95
moby: decrease the amount of samples Dino drops while in a call
2023-10-07 00:58:11 +00:00
2de6c01262
fractal: launch on boot
2023-10-02 06:12:24 +00:00
290d6a8da5
gnome-maps: ship on lappy/desko/moby
2023-10-02 04:07:21 +00:00
bc7dee6a80
swaync: enable audible notifications for Fractal Matrix client
2023-10-02 03:48:20 +00:00
cc16fe85b0
fractal: ship the nixified build by default
2023-10-02 03:20:55 +00:00
97dd84ed71
tuba: document an alternative fix
2023-10-01 18:47:47 +00:00
b9f31c6f4b
devPkgs: add cargo, rustc
2023-10-01 03:47:45 +00:00
cb3cf57465
cargo: when enabled, persist ~/.cargo
2023-09-30 02:57:30 +00:00
d3818b5e44
fractal: enable, and persist the right directories
2023-09-29 22:08:13 +00:00
d2890ecbba
ntfy-sh: dont autostart except on moby
...
it's easier to troubleshoot when there's only one subscriber...
2023-09-26 14:48:54 +00:00
36d8158414
zsh: alias annoying lsof/tcpdump defaults
2023-09-26 14:38:06 +00:00
642afd6f34
ntfy: subscribe to the non-443 port
2023-09-26 13:52:10 +00:00
8821c4edd7
sxmo-timer: connect to swaync so that it alerts on completion
2023-09-25 20:56:22 +00:00
14bc8a1732
ship a trivial service which subscribes to push notifications (ntfy-sh)
2023-09-25 16:56:41 +00:00
2600d6223c
tuba: fix FileDialog
2023-09-24 23:36:05 +00:00
1ed1d8403d
tuba: ship a friendly alias
2023-09-24 21:38:20 +00:00
9f47a29b43
mpv: update watch_later dir
...
see: <https://github.com/mpv-player/mpv/pull/10838 >
2023-09-24 13:15:45 +00:00
08acd9714f
swaync: fix perms for jingle toggle
2023-09-22 23:10:50 +00:00
e28cf3ebb5
swaync: fix SIP/jingle indicators to use systemctl --user
2023-09-21 20:37:11 +00:00
4ea0256c56
swaync: ignore "Modem crashed!" notifications/warnings
2023-09-21 20:21:38 +00:00
6de9b87f16
swaync: add entry for SIP/jingle call receiving
2023-09-21 19:53:02 +00:00
2b48adfbef
gnome-calls: don't auto-start
2023-09-21 19:44:11 +00:00
7f944ad4a1
dino: autostart (on moby)
2023-09-21 19:40:12 +00:00
b98934693c
programs: ship binutils (for "strings")
2023-09-20 06:42:23 +00:00
dfbe5c5210
swaync: add a button to toggle VPN
2023-09-19 16:25:17 +00:00
3a30b891be
sane-vpn-{up,down}: consolidate
2023-09-19 15:41:54 +00:00
072506c5d9
ship ethtool
2023-09-19 10:09:24 +00:00
0342594728
programs: ship iw
2023-09-19 10:09:24 +00:00
f4c0e06b62
docs: gnome-calls: mention ~/.cache/folks dir
2023-09-17 05:57:21 +00:00
b4d748d87f
gnome-calls: run as daemon after log-on
2023-09-17 05:53:05 +00:00
107c07915e
ship gnome-calls
2023-09-17 05:00:15 +00:00
61428a5c8b
unify fonts across sway and sxmo
2023-09-16 14:59:12 +00:00
a79d021123
font-manager: build without webkit
2023-09-16 12:44:09 +00:00
09cee559eb
mpv: improve MIME priority; re-enable youtube support
2023-09-16 08:36:08 +00:00
f64af6675b
p10k/powerlevel10k: remove (unused)
...
i use starship now
2023-09-16 08:33:02 +00:00
9d71a08841
kitty: remove configs (unused)
...
i use alacritty now
2023-09-16 08:26:39 +00:00
81c16ec479
swaync/feedbackd: activate ringer on incoming dino call
2023-09-16 05:06:41 +00:00
254da7e17b
swaync: document env vars
2023-09-16 02:55:36 +00:00
400739cd83
feedbackd: add debug logging
2023-09-16 02:55:23 +00:00
c3a6943b7e
swaync: replace feedbackd button with gps button
2023-09-15 16:51:43 +00:00
fdc37c9f53
swaync: add button to toggle feedbackd
...
this is just a proof of concept: will toggle GPS later
2023-09-15 16:09:28 +00:00
e03ae48ef6
docs: feedbackd: note about default.json
2023-09-15 10:44:29 +00:00
cd1cfdd5db
swaync: fix to also proxy notifs from Purisms Chatty app
2023-09-15 10:35:30 +00:00
d87015836e
swaync: integrate with feedbackd for notification sounds
2023-09-15 10:20:18 +00:00
8a6fcd92ae
programs: port to programs.services interface
2023-09-12 04:45:38 +00:00
3157ceb88b
swaync: dont ship dbus files
2023-09-11 23:03:57 +00:00
df2a2fe427
mako: simplify with a rmDbusServices helper
2023-09-11 22:56:54 +00:00
c55ea59c4f
ship unzip, for when dtrx fails
2023-09-11 22:31:54 +00:00
b26f7a5d2b
sysadminUtils: ship dtc (device tree de/compiler)
2023-09-10 09:49:31 +00:00
fad3972554
sway: waybar: fix media to better handle multiple players
2023-09-10 00:01:39 +00:00
59f82cea27
doc: element: leave notes for if element fails to render, again
2023-09-09 07:11:25 +00:00
c2d99603a8
nixpkgs: 2023-09-04 -> 2023-09-06
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3c15feef7770eb5500a4b8792623e2d6f598c9c1' (2023-09-04)
→ 'github:nixos/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
```
2023-09-08 21:16:12 +00:00
ea26899735
docs: swaync: show how to view interactive style
2023-09-07 09:09:47 +00:00
f8d807225f
swaync: fix backlight controls for moby
2023-09-07 08:54:43 +00:00
4c08609824
swaync: ship as own service
2023-09-07 07:34:22 +00:00
ccb11a4ecf
swaync: fix broken black-on-black text
2023-09-07 07:33:15 +00:00
4d0c1811a3
neovim: associate with json/txt/md
2023-09-07 00:11:33 +00:00
ccb6f33b2f
swaync: tune config; ignore certain sxmo notifications
2023-09-07 00:11:14 +00:00
4484fd243e
docs: swaynotificationcenter: show how to reveal the notification center
2023-09-06 10:22:56 +00:00
f392c0c02b
swaync: tune parameters a bit
2023-09-06 09:20:00 +00:00
6eeca57694
waybar: add swaync notifications center
2023-09-06 09:13:34 +00:00
cc9ff2a2b0
swaynotificationcenter: port text blob to structured nix config
2023-09-06 09:03:19 +00:00
eaecb395cd
sway: switch from mako to swaynotificationcenter
...
mako's not working great on moby; hoping this will be better
2023-09-06 08:57:25 +00:00
743f669b8c
mako: disable the dbus service so our systemd service can take control
2023-09-06 08:19:52 +00:00
9ab82904e6
mpv: remove power-button -> close mpv mapping
2023-09-06 08:19:51 +00:00
12b2fb6dfd
mako: deploy as systemd service
2023-09-06 00:57:47 +00:00
18eaebb7fc
mako: don't dismiss notifications when touched
2023-09-05 18:21:26 +00:00
cddba3d35f
conky: ship on sway
...
this probably causes double conky on sxmo, but i can fix in future patch
2023-09-05 08:31:50 +00:00
5d90cbcc98
programs: ship gajim on desko
2023-09-02 07:21:16 +00:00
ec6f90eb44
mpv: fix "DRM_IOCTL_MODE_CREATE_DUMB failed" bug
2023-08-30 10:32:31 +00:00
45e5f3ecca
dino: document how to start calls
2023-08-30 01:50:06 +00:00
b64cf408fb
chatty: persist all of ~/.purple
2023-08-29 06:13:24 +00:00
02f409451d
chatty: persist .purple/chatty
2023-08-28 09:01:29 +00:00
559c551752
re-enable dino XMPP client
2023-08-28 08:48:35 +00:00
6eb3626203
ship gnome-weather to all GUI platforms
2023-08-24 11:00:38 +00:00
6118a18200
gthumb: associate with gif and webp
2023-08-15 20:48:51 +00:00
1b5c870798
sane-scripts.sync-music: add to a package set (sane-scripts.sys-utils)
2023-08-15 01:47:45 +00:00
a5162651b7
zsh: re-enable lost keybindings like ctrl+r and ctrl+a
2023-08-15 01:47:12 +00:00
b9868512d6
switch TERMINAL from kitty -> alacritty
2023-08-15 01:46:57 +00:00
5d4f94f218
add alacritty program/config
2023-08-15 01:46:22 +00:00
f8b559bef1
g4music: docs on how to get it rendering correctly
2023-08-14 10:21:13 +00:00
c6211fe48f
ship g4music
2023-08-14 06:17:22 +00:00
05e5edcce3
mpv: fix bug where GUI would be missing for some podcasts
2023-08-14 05:52:16 +00:00
3249baccfa
mopidy: remove dead service code
2023-08-13 10:20:50 +00:00
91a6fc32ef
desktop: ship rhythmbox music player
2023-08-13 09:27:01 +00:00
72c3c939e2
programs: ship cantata & mopidy for music playing (desktop)
2023-08-12 08:26:18 +00:00
67d8e89556
WIP: enable mopidy
music server
2023-08-12 08:26:18 +00:00
22ffcb1b55
remove fwupd to reduce cross-compilation patches
2023-08-04 07:47:00 +00:00
76abbac6f6
fwupd: define as a sane.program
2023-08-04 07:35:13 +00:00
1fcfa04447
remove python.pkgs.cryptography as it doesn't cross compile (yet)
2023-08-04 07:19:30 +00:00
dcf97b70e1
programs: use the declPackageSet
helper
2023-08-02 21:20:50 +00:00
44059b34c7
don't ship unused sane-scripts
2023-08-02 21:09:16 +00:00
b464e60a77
chatty: build w/o samba
2023-08-02 20:30:06 +00:00
b73b4b0439
chatty: persist the share directory
2023-08-02 11:36:49 +00:00
4d7111feef
chatty: try a newer build (still fails homeserver handshake)
2023-08-02 10:49:44 +00:00
8a126d0a64
programs: explicitly declare dependencies on gnome-keyring
2023-08-02 07:40:57 +00:00
2e04a512b3
programs: get a semi-working build of chatty (need to set xdg.portal
?)
2023-08-02 07:15:33 +00:00
6e523e7162
fractal: fix fractal-latest, and persist data directory
2023-08-02 06:24:00 +00:00
a7b71979f9
cross: move gst-plugins-good override into nheko
...
and fully disable the qt5 stuff; reduces rebuilds & saves 20MB closure
2023-08-01 22:04:28 +00:00
8a367b718d
moby: replace file-roller with xarchiver
2023-07-31 09:59:15 +00:00
f7ac46fd30
refactor: don't hardcode the libreoffice 'fresh' variant
2023-07-31 02:03:19 +00:00
ae9a81919f
replace unar with dtrx
...
the former is costly to (cross-)compile
2023-07-31 01:13:15 +00:00
5cd05d8762
programs: split consoleUtils into separate normal/desktop sets
2023-07-30 11:59:38 +00:00
a35f3e238d
jellyfin: switch back to stock qt5 upstream
2023-07-30 11:30:17 +00:00
9adaece9d6
sane.programs.nheko: split to own file
2023-07-30 01:44:08 +00:00
df8e572a8f
sane.programs.megapixels: ship w/o qt deps
2023-07-30 01:43:35 +00:00
d39b698066
sane.programs.fractal: split to separate file
2023-07-30 01:42:58 +00:00
28ef8141f7
nixpkgs: 2023-07-24 -> 2023-07-25; uninsane-dot-org
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/b12803b6d90e2e583429bb79b859ca53c348b39a' (2023-07-24)
→ 'github:nixos/nixpkgs/ef99fa5c5ed624460217c31ac4271cfb5cb2502c' (2023-07-25)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=1542323cfb46a8950c17a3afa5f7cd2e62dd9672 ' (2023-07-02)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=fcec1d09b6c469d9425a716b11b4f4995a285774 ' (2023-07-25)
```
2023-07-28 01:20:25 +00:00
e18fb2ce4e
mpv: change reverse seek from 30s to 10s
2023-07-28 00:34:49 +00:00
d8675b544a
mpv: uosc: fix for touchscreen support
2023-07-27 11:45:28 +00:00
5bf5d82d30
mpv: add the mpris plugin
2023-07-27 05:47:21 +00:00
0c92f3695a
mpv: switch to uosc interface
2023-07-26 12:36:01 +00:00
558258c367
moby: switch to mpv
...
needs some more tuning, but ditching vlc means no more Qt, and it looks
like i can tune the mpv UI to be substantially better for my wants
2023-07-26 09:56:35 +00:00
7b21ede5c4
moby: enable gpsd
2023-07-25 12:05:41 +00:00
86964f6fde
koreader: ship the from-src build
2023-07-23 21:00:43 +00:00
307e93de3b
koreader: RSS: specify download_full_article=true by default
2023-07-22 08:55:05 +00:00
94bae57411
gthumb: add svg mime association
2023-07-21 20:00:45 +00:00
10bdd3c05a
firefox: ship bypass-paywalls-clean extension
2023-07-18 22:08:27 +00:00
e3b7896169
zsh/starship: improve padding on ssh line
2023-07-18 10:17:13 +00:00
91f47f863d
zsh: factor out the colors to avoid repeating them
2023-07-18 10:14:13 +00:00
5c1eaf273e
zsh/starship: fix bg color for ssh prompt
2023-07-18 08:28:53 +00:00
f12737b1f9
starship: try some other status symbols (but stay as is)
2023-07-18 03:51:03 +00:00
254b248bf3
starship: configure bg color for username section
2023-07-18 03:41:45 +00:00
e6b5223e2e
zsh: starship: theme
2023-07-18 03:26:51 +00:00
1709f64a69
zsh/starship: fix init
2023-07-18 02:17:44 +00:00
2716c0398b
zsh: switch to starship prompt
2023-07-18 01:30:53 +00:00
0ba1a9f984
zsh: factor p10k stuff out of the main module; minimal support for starship prompt
2023-07-18 01:28:30 +00:00
ff17ed599d
firefox: disable metamask
2023-07-17 21:33:15 +00:00
96d0c52d28
refactor: firefox-extensions: patch in preferences at the same place we define how to build the addon
2023-07-17 21:32:10 +00:00
40cc0367d8
zsh: switch(): add keep-going flag
2023-07-17 05:22:12 +00:00
d7929ed06a
firefox: generalize the facility to remove permissions from an extension
2023-07-17 03:57:42 +00:00
2c96ecfd0d
firefox-extensions: factor out into own file
2023-07-17 03:12:04 +00:00
60650f82fe
firefox: switch back to the default UI -- not pmos-mobile
2023-07-16 12:25:12 +00:00
088286d8f7
mime: support multiple implementors of the same association, with different priorities
2023-07-15 10:11:31 +00:00
77e5f82b31
programs: rename web-browser -> firefox
2023-07-15 08:51:36 +00:00
55d64eb598
programs: factor out a sane.programs.<foo>.mime
schema
2023-07-15 08:44:18 +00:00
7391ce0b05
programs: move the guiApps category up to hosts/modules/gui
2023-07-15 01:02:41 +00:00
2822dd6137
programs: update tor-browser bug info
2023-07-15 00:44:24 +00:00
2a537cd3b1
splatmoji: port fully to wayland
2023-07-14 22:09:43 +00:00
f54f972056
vlc: move persisted data to ~/private, and add .cache/vlc, for artwork
2023-07-13 07:20:13 +00:00
d4ed4ae9f1
librewolf: *always* back the dot dir by a real disk
...
this saves ram on memory-constrained devices
2023-07-13 06:44:22 +00:00
4cc4c3293b
programs: don't ship ncdu
2023-07-11 21:12:25 +00:00
9502fb34c7
tangram: don't need to create the dconf db: dconf will do that for us if need-be
2023-07-11 10:04:03 +00:00
17951be995
tangram: persist dconf files
...
with this, saved tabs are *actually* saved
2023-07-11 10:02:47 +00:00
70fcf179d5
programs: ship ncdu
2023-07-11 08:11:10 +00:00
384428756d
tangram/epiphany: preserve desktop files when patching
2023-07-10 06:49:27 +00:00
c44756874a
git: add todo for using toGitINI
2023-07-10 06:07:47 +00:00
db93bd42ed
moby: ship megapixels camera app
2023-07-10 01:18:40 +00:00
3c309b65af
programs: ship tangram to gui platforms
2023-07-09 11:17:54 +00:00
c751268f62
epiphany: leave a note about missing .desktop files
2023-07-09 11:17:07 +00:00
1bd815d2ef
tangram: disable sandbox (same reason as with epiphany)
2023-07-09 11:16:08 +00:00
963e59070d
programs: define persistence for Tangram
2023-07-09 07:20:38 +00:00
5e66bad3dd
epiphany: fix to launch on moby
2023-07-09 03:13:17 +00:00
6e3e45a9f6
fontconfig: re-enable
...
i'm not sure why this failed with lib.mkDefault
2023-07-08 02:27:21 +00:00
36dbf696e7
fontconfig: only enable for system, not user
2023-07-08 02:23:50 +00:00
e57efbcb21
zsh: fix history file persistence
2023-07-08 02:22:29 +00:00
b8ccc271fc
mepo: fix savestate to be persisted as a file -- not a directory
2023-07-08 01:35:36 +00:00
8e4dc0c6ae
helix: render whitespace
2023-07-08 00:54:51 +00:00
a257d8d1a1
helix: enable soft line wrapping
2023-07-08 00:27:12 +00:00
38411617ef
fontconfig: only ship on GUI systems
2023-07-07 23:44:45 +00:00
54b74498b6
helix: don't persist the grammars directory anymore
2023-07-07 11:05:13 +00:00
05f375a5f8
neovim: try to ship nix-shell highlighting (fail)
2023-07-07 10:45:41 +00:00
43740c3b9b
neovim: nit: fix "tex" -> "viml" typo
2023-07-04 10:28:44 +00:00
2131e638aa
desko: enable some dev-related packages
...
useful as i hack on Helix
2023-07-04 10:27:59 +00:00
8bd2ad0456
zsh: add switch
function
2023-07-04 03:31:13 +00:00
61cbdc2c85
add helix
text editor
2023-07-04 03:28:54 +00:00
32e20cdda0
programs: enable epiphany web browser for all gui platforms
2023-07-03 08:16:40 +00:00
8600934755
programs: more cleanup
2023-07-03 08:03:55 +00:00
787b58b284
programs: reorder package groups
2023-07-03 07:58:02 +00:00
9340d5f391
programs: remove explicit default definitions
2023-07-03 07:49:44 +00:00
262592b26a
programs: better way to ship jellyfin-media-player only on desktops
2023-07-02 23:12:12 +00:00
7b0e4caa16
programs: ship blanket
ambient noise generator
2023-07-02 23:10:05 +00:00
7c5ab7d253
ship lemoa on gui hosts
2023-07-02 01:40:36 +00:00
2a2ce34bd8
git: sendemail: always annotate and confirm
2023-07-01 00:55:43 +00:00
b2e70c0210
programs: ship msmtp sendmail implementation
2023-07-01 00:28:59 +00:00
3d4cbbf005
git: add br
-> branch
alias
2023-06-30 23:13:56 +00:00
3da58f1d41
kitty: set the TERMINAL env var by default
2023-06-30 11:02:53 +00:00
e519c1c629
patch prefered terminal into glib/gio apps like firefox
...
now i can type mailto:foo@bar.com into firefox urlbar and it opens in aerc in a new terminal
2023-06-30 11:02:53 +00:00
3df165593c
web browser: set $BROWSER environment variable
...
this gets used as fallback by e.g. xdg-email
2023-06-30 08:50:58 +00:00
5c50243d23
git: allow common dif
typo
2023-06-29 22:45:07 +00:00
556600e54b
zsh: disable command suggestions
2023-06-29 22:43:49 +00:00
5db9c4f558
nix-index/nix-locate: re-enable
2023-06-29 21:24:32 +00:00
4c5333c9ed
desko/lappy: don't ship font-manager
...
with this i no longer ship webkitgtk4_0
2023-06-29 09:45:15 +00:00
6fdb7059e3
gthumb: build without webkitgtk
2023-06-29 09:43:17 +00:00
8717a91467
programs: git: add alias for diff summary
2023-06-28 00:20:02 +00:00
b43b8a3a22
zsh: disable "command not found" corrections
2023-06-27 22:41:27 +00:00
dbb1d16617
web-browser: update extension hashes
2023-06-27 22:41:14 +00:00
771f482d84
EDITOR, GIT_EDITOR: lift into vim.nix
2023-06-27 10:26:11 +00:00
b90bc1058d
git: add aliases: cp -> cherry-pick; rb -> rebase
2023-06-27 08:54:17 +00:00
0fcddf8970
web-browser: leave myself a todo for cleaning up prefs
2023-06-27 08:10:01 +00:00
db0ce6eadd
web-browser: don't apply librewolf prefs to firefox deployments
2023-06-26 23:22:45 +00:00
f0d7d6877b
web-browser: clean up some dead comments, defaults
2023-06-26 10:11:22 +00:00
a8025550d5
web-browser: apply pmos styling
...
on desktop, this doesn't respond to mouse input.
on mobile, not tested.
2023-06-26 10:10:26 +00:00
ee5a2ff986
neovim: fix auto-indent for nix files
2023-06-26 00:32:47 +00:00
cb7f84e2b7
neovim: order plugins lexicographically
2023-06-26 00:32:47 +00:00
71e0942cc2
git: configure git stash show
to actually... SHOW the stash
...
OMFG
2023-06-25 21:45:47 +00:00
9b389416cd
programs: git: add st and stat aliases
2023-06-25 02:09:25 +00:00
bd57bb7934
programs: add mepo
2023-06-25 02:05:50 +00:00
d9b9349572
programs: disable a few that i don't actually use
2023-06-24 19:43:09 +00:00
a723d1274b
all: ship Tuba mastodon/pleroma client
2023-06-24 09:50:12 +00:00
7aad3a62ba
koreader: ship RSS feeds
2023-06-20 19:58:02 +00:00
fb7cb091e3
tuiApps: add sfeed
2023-06-20 08:38:11 +00:00
9caa2a0a17
koreader: note to self that the os.execute bug may affect other features
2023-06-19 09:48:57 +00:00
023e28fb03
koreader: fix that "isOnline" check was failing and preventing FTP access
2023-06-19 09:21:30 +00:00
9f55a8288d
ship koreader ebook reader (and persist relevant data)
2023-06-16 01:23:55 +00:00
847e618dee
cozy: persist data
2023-06-15 06:34:50 +00:00
c4e345e2e7
cozy: ship on all gui devices
2023-06-15 06:08:10 +00:00
425de71583
komikuu: ship on all GUI platforms
2023-06-13 07:04:43 +00:00
601bf567eb
gpodder: ship the gpodder-adaptive branch
...
better mobile experience
2023-06-13 05:30:10 +00:00
4f74078423
komikku: persist downloaded comics
2023-06-13 05:30:10 +00:00
f170351de7
ship komikku (comic/manga viewer)
2023-06-13 05:30:10 +00:00
27d2f756d2
moby: tweak default apps (sxmo, jellyfin qt6)
2023-06-09 09:44:27 +00:00
3ab33956e4
programs: disable unused networkmanagerapplet
2023-06-09 01:17:06 +00:00
f31619d9e9
programs: disable sublime-music
...
i don't use it frequently enough to justify building/shipping it on the
regular.
2023-06-09 01:04:26 +00:00
61838a589f
programs: remove playerctl (unused)
...
it's used by sway, where we address it by full path
2023-06-09 01:03:49 +00:00
c10c887650
programs: clinfo: move out of guiApps -> consoleApps
2023-06-09 01:03:05 +00:00
6df61525a1
programs: dconf-editor: only build on desktop guis
2023-06-09 01:02:41 +00:00
e5ce7c02ef
programs: factor ffmpeg/yt-dlp & friends out of consoleUtils
2023-06-09 00:57:53 +00:00
88e5efd1f3
programs: disable unused gnome-system-monitor, emote
2023-06-09 00:45:17 +00:00
e9200ffcdf
programs: split steam into own file
2023-06-09 00:42:36 +00:00
ab78a36354
programs: separate the imports from the default packages/sets
2023-06-09 00:40:26 +00:00
c92f216a5b
programs: split imagemagick into own file
2023-06-09 00:40:22 +00:00
4d63b81b05
zsh: refer to sane-deadlines more directly
2023-06-07 07:44:46 +00:00
31740befbf
programs: split jellyfin-media-player into own nix module
2023-06-06 07:54:08 +00:00
f8944c8379
programs: ship alsaUtils
2023-05-31 08:15:32 +00:00
d3eb0bee26
enable some net debugging tools
2023-05-25 09:48:42 +00:00
66be38bfbf
librewolf: enable some more policies which might or might not actually improve things :-(
...
i really hate firefox, but there's not much alternative.
2023-05-25 01:01:34 +00:00
aecb55c79e
programs/web-browser: allow overriding specific addons
2023-05-24 23:09:05 +00:00
6301ea3a16
don't install some programs i don't use anymore
2023-05-17 10:39:50 +00:00
7ef504d14b
git: configure a better log format
2023-05-17 00:26:04 +00:00
d43d02bff5
gpodder: fix opml deployment
2023-05-16 02:12:14 +00:00
f76c180ed6
programs: remove logseq (unused)
2023-05-15 22:37:01 +00:00
7c31407ead
secrets: rename "universal" -> "common" to match the language of hosts/
2023-05-14 08:52:43 +00:00
46baec344d
don't ship wireshark on non-desktop machines
2023-05-11 21:31:23 +00:00
4ddf381d41
zeal-qt5: rename to zeal
...
i don't really care that it's qt5 v.s. qt6, say.
2023-05-10 21:24:58 +00:00
d5ffa6d796
zeal/docsets: ship on desko too
2023-05-10 21:23:42 +00:00
20e2ff1fe7
programs: ship wireshark
2023-05-10 04:52:12 +00:00
74ed7bff11
programs: remove wantedBy
from the fs, and make it implicit
2023-05-08 21:41:02 +00:00
fbae81eca7
zeal: ship docsets via programs config
2023-05-08 19:18:02 +00:00
f89f136041
sane.programs: allow per-program config (and port web-browser to use that)
2023-05-08 09:49:58 +00:00
d220aadc2d
web-browser: move default enable flag to programs/default.nix
2023-05-05 23:01:42 +00:00
fd82256bbc
install zeal docs for packages like mx-sanebot
2023-04-27 10:07:16 +00:00
44e356cf6b
programs: ship zeal (to browse programming docs)
2023-04-26 00:58:50 +00:00
7aafc6719e
home: move firefox from home/firefox.nix -> programs/web-browser.nix
2023-04-26 00:53:30 +00:00
8d5c917c79
home: move zsh from home -> programs
2023-04-26 00:46:35 +00:00
4c74a95194
home: zsh: port to programs API
2023-04-26 00:46:12 +00:00
a6056aeb47
home: move kitty from home -> programs
2023-04-26 00:36:37 +00:00
ac3e384b63
home: move vlc from home -> programs
2023-04-26 00:35:01 +00:00
3338e93c87
home: move sublime-music from home -> programs
2023-04-26 00:34:39 +00:00
f7f6b80cd0
home: move splatmoji from home -> programs
2023-04-26 00:33:04 +00:00
d60fe7a93c
home: move ripgrep from home -> programs
2023-04-26 00:32:33 +00:00
e2fa18b7c7
home: move offlineimap from home -> programs
2023-04-26 00:31:56 +00:00
dd99e66fb5
home: move newsflash from home -> programs
2023-04-26 00:29:49 +00:00
2e45145e72
home: move neovim from home -> programs
2023-04-26 00:29:10 +00:00
9783646a0d
home: move mpv from home -> programs
2023-04-26 00:28:11 +00:00
c24f4d1659
home: move libreoffice from home -> programs
2023-04-26 00:27:43 +00:00
f220771b58
home: move gpodder from home -> programs
2023-04-26 00:27:15 +00:00
cb9854c297
home: move gnome-feeds from home -> programs
2023-04-26 00:26:44 +00:00
d422dcdd89
home: move git from home -> programs
2023-04-26 00:26:05 +00:00
4e4e7e4991
aerc: move from home -> programs
2023-04-26 00:25:08 +00:00
1f0fbe29a8
programs: move to subdir
2023-04-26 00:17:20 +00:00