a591be98d4
programs: portfolio-filemanager: sandbox
2024-02-18 07:07:29 +00:00
a1c721d5b4
programs: binutils-unwrapped -> strings: distribute just the binary i care about
2024-02-16 14:57:25 +00:00
5090c4e88c
sway: define without using nixos "programs.sway"
...
motivation was to leverage 'sane.programs.sway.env' to statically configure SWAYSOCK. i think that's still the right way: we'll see
2024-02-15 14:25:27 +00:00
4a3d24be3f
waybar: migrate all config to "sane.programs"
2024-02-15 07:18:12 +00:00
10feb319fe
sway: lift waybar to own file and sandbox it
2024-02-15 02:33:40 +00:00
5907d9fa42
Revert "xdg-desktop-portal-gtk: build without support for notifications"
...
This reverts commit c9e02bfd8a
.
disable notifications at this level did not cause fractal (gtk app) to
send its notifications to swaync. instead, it still tried to deliver to
the Portal, where the Portal wasn't expecting anything and just returned
an error to fractal.
setting `GNOTIFICATION_BACKEND = "freedesktop"` seems to be the correct
way to get gtk apps to behave as desired with their notifications.
2024-02-14 11:09:37 +00:00
c9e02bfd8a
xdg-desktop-portal-gtk: build without support for notifications
2024-02-14 10:51:18 +00:00
8f8ec090c4
programs: add "waylock"
2024-02-14 05:01:33 +00:00
8b26fa1303
programs: wob: split the script into an actual package
2024-02-12 08:26:51 +00:00
66ca822ac1
remove xdg-desktop-portal-gtk service; xdg-desktop-portal knows how to start that itself
2024-02-12 01:33:34 +00:00
db7a414030
xdg-desktop-portal(s): dont install globally
2024-02-12 01:16:17 +00:00
bcbc57f5ef
programs: get xdg-open to work from within sandboxes
...
note that implementation may have a quirk that applications launched via the portal cannot themselves "xdg-open" through the portal, because of the environment variable manipulation.
not sure how best to address that.
2024-02-09 10:27:30 +00:00
9a8d8a20bd
programs: frozen-bubble: persist data and sandbox with bwrap
2024-02-05 21:32:58 +00:00
715ac42f13
remove samba from closure
...
current samba hangs during configurePhase. this is not the first time samba has failed to build. nor the third. purge it.
2024-02-01 15:28:40 +00:00
c4874c85b1
bubblewrap: debugging
2024-01-26 09:13:00 +00:00
3d763a0021
tor-browser-bundle-bin -> tor-browser
...
upstream nixpgs just has tor-browser-bundle-bin as an alias for tor-browser
2024-01-22 08:13:37 +00:00
59187a0ec0
programs: allow running binaries in a netns-style firejail
2024-01-20 11:11:12 +00:00
6471524f4a
programs: zecwallet-lite: move to own file
2024-01-01 15:17:51 +00:00
245a0544bc
audacity: ship w/o the webkitgtk dependency
2023-12-21 03:10:38 +00:00
b6a45656af
gui: add planify app
2023-12-19 22:31:14 +00:00
136ddda055
nautilus: enable the A/V pane
2023-12-15 02:57:25 +00:00
311412c5ee
go2tv: configure firewall as needed
2023-12-15 00:50:58 +00:00
ac22e07388
sxmo: bring wob service in-house
2023-12-14 10:33:33 +00:00
cb0d9e077b
programs: enable catt
2023-12-14 08:41:16 +00:00
58105e9b62
fix open-in-mpv extension
2023-12-14 07:26:50 +00:00
a669c9c88b
gui: add Loupe image viewer specialization
2023-12-12 07:36:21 +00:00
8391e500c9
gui: handheld: ship notejot
2023-12-12 07:31:00 +00:00
ad82bb2630
mimeo: fix infinite loop when dispatching non-specialized http/s URLs
2023-12-11 04:52:49 +00:00
008a6192d4
mpv: associate with https://youtube.com/ ...
2023-12-11 04:52:49 +00:00
9e2c0a7112
megapixels: simplify zbar fix
2023-12-11 03:27:29 +00:00
5528b6d87d
games: ship wine
...
launch games with `wine some-game.exe`
2023-11-26 09:20:48 +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
f8899aada0
sane.programs.animatch: move to own file
2023-11-19 23:58:00 +00:00
1f8886684f
ship abaddon discord client
2023-11-19 02:37:51 +00:00
2f320db5e2
gtkcord4: add swaync icon and user service
2023-11-17 09:18:14 +00:00
bb810ac75a
signal-desktop: fix directory persistence
2023-11-15 23:07:25 +00:00
48b6045ba3
gui: ship superTux, superTuxKart
2023-11-14 00:39:24 +00:00
1f0f84f2f0
programs: add dialect, spot, wike, xq
2023-11-10 19:29:43 +00:00
55680b68b2
configure new program: flare (Signal GTK4 client)
2023-10-30 04:40:55 +00:00
69ac75131c
apps: add geary
2023-10-24 04:50:31 +00:00
8859b4cf8a
programs: persist data better for spotify, brave, tor
2023-10-16 19:18:47 +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
168fcce157
stepmania: configure directories
2023-10-07 05:50:58 +00:00
14bc8a1732
ship a trivial service which subscribes to push notifications (ntfy-sh)
2023-09-25 16:56:41 +00:00
107c07915e
ship gnome-calls
2023-09-17 05:00:15 +00:00
9d71a08841
kitty: remove configs (unused)
...
i use alacritty now
2023-09-16 08:26:39 +00:00
d87015836e
swaync: integrate with feedbackd for notification sounds
2023-09-15 10:20:18 +00:00
fad3972554
sway: waybar: fix media to better handle multiple players
2023-09-10 00:01:39 +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
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
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
5d4f94f218
add alacritty program/config
2023-08-15 01:46:22 +00:00
c6211fe48f
ship g4music
2023-08-14 06:17:22 +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
76abbac6f6
fwupd: define as a sane.program
2023-08-04 07:35:13 +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
8a367b718d
moby: replace file-roller with xarchiver
2023-07-31 09:59:15 +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
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
963e59070d
programs: define persistence for Tangram
2023-07-09 07:20:38 +00:00
38411617ef
fontconfig: only ship on GUI systems
2023-07-07 23:44:45 +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
7c5ab7d253
ship lemoa on gui hosts
2023-07-02 01:40:36 +00:00
b2e70c0210
programs: ship msmtp sendmail implementation
2023-07-01 00:28:59 +00:00
5db9c4f558
nix-index/nix-locate: re-enable
2023-06-29 21:24:32 +00:00
6fdb7059e3
gthumb: build without webkitgtk
2023-06-29 09:43:17 +00:00
bd57bb7934
programs: add mepo
2023-06-25 02:05:50 +00:00
fb7cb091e3
tuiApps: add sfeed
2023-06-20 08:38:11 +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
f170351de7
ship komikku (comic/manga viewer)
2023-06-13 05:30:10 +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
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
6301ea3a16
don't install some programs i don't use anymore
2023-05-17 10:39:50 +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
46baec344d
don't ship wireshark on non-desktop machines
2023-05-11 21:31:23 +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
fbae81eca7
zeal: ship docsets via programs config
2023-05-08 19:18:02 +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