10095e3ce5
sxmo: rename greeter option: {,->greetd-}sway-gtkgreet
2023-09-04 01:06:57 +00:00
6a83e0ce6c
WIP: sxmo: ship notifications-related dependencies
2023-09-03 08:48:43 +00:00
a880ba254b
sway: remove some unneeded config options
2023-09-02 10:37:09 +00:00
5d90cbcc98
programs: ship gajim on desko
2023-09-02 07:21:16 +00:00
0525f99813
moby: ship dino
2023-09-02 05:13:01 +00:00
769019f2f5
greetd: types.string -> types.str
2023-09-02 01:36:11 +00:00
20aef83496
greetd: refactor: session{Name,Cmd,User} into session attrset
2023-09-02 00:54:05 +00:00
3cc4a1ea19
sxmo: port to greetd abstraction
2023-09-02 00:49:44 +00:00
a41fefa906
consolidate greetd stuff out of sway
2023-09-02 00:07:46 +00:00
a7c5daf8a5
sxmo: sway-config: leave a todo for deploying via /etc/sway/config.d
2023-08-30 01:56:32 +00:00
a23dea03a9
sxmo: sway config: pull defaults from upstream sxmo-utils
2023-08-30 01:54:30 +00:00
a045eaa181
sxmo: persist the fontconfig and mesa_shader_cache directories for faster boot
2023-08-29 10:35:14 +00:00
90894087e5
sxmo: apply SXMO_DISABLE_CONFIGVERSION_CHECK earlier
2023-08-29 07:35:42 +00:00
fa98ba86bc
sxmo: default SXMO_DISABLE_CONFIGVERSION_CHECK to on
2023-08-28 21:53:43 +00:00
fe47d68fd3
sxmo-utils: disable configversion checking
...
this is not yet deployed -- might not work 100%
2023-08-28 10:32:37 +00:00
4201aa7466
gui: sxmo: default to sxmo-utils-latest variant of the package
2023-08-28 09:56:02 +00:00
c87ba7f670
snippets: add link to sxmo-devel maillist
2023-08-28 09:26:41 +00:00
9f2c7b90ce
snippets.txt: more uninsane services; Johoe mempool
2023-08-28 08:52:33 +00:00
559c551752
re-enable dino XMPP client
2023-08-28 08:48:35 +00:00
562008f3c0
sxmo: default to greetd + sway + phog greeter
2023-08-26 19:57:43 +00:00
2584d62b28
sxmo: enable hardware opengl
...
this fixes the awful perf i was seeing when not using lightdm-mobile-greeter
xserver enables hardware opengl, i'm just copying that behavior to non-X greeters
2023-08-26 19:57:43 +00:00
c056191de1
sxmo: try some alternate greeters
2023-08-26 12:28:25 +00:00
f2a597f698
moby: sxmo: phog: provide an identifier in the syslog
2023-08-26 10:06:36 +00:00
7b637f976b
moby: sxmo: fix phog to log its output
2023-08-26 09:40:07 +00:00
ab7f2fb1ec
sxmo: switch back to lightdm-mobile greeter
2023-08-25 23:36:47 +00:00
a5c829fa96
moby: switch to phog by default
2023-08-25 13:29:49 +00:00
e844cf5970
phog: fix hardcoded paths
2023-08-25 13:29:29 +00:00
fbf62f0531
moby: add experimental support for phog greeter
2023-08-25 01:25:07 +00:00
41416cd184
moby: conky: tune weather display
2023-08-24 11:17:36 +00:00
6eb3626203
ship gnome-weather to all GUI platforms
2023-08-24 11:00:38 +00:00
a43ccaac64
conky: display temperature
2023-08-23 13:38:11 +00:00
2f83e73139
sxmo: sway: default to tabbed workspaces
2023-08-22 10:03:07 +00:00
53ccb96234
sxmo: sway: theme "urgent" titlebars to match mpv colors
2023-08-22 10:00:13 +00:00
b9868512d6
switch TERMINAL from kitty -> alacritty
2023-08-15 01:46:57 +00:00
8432d9c9ed
sway: be terminal agnostic
2023-08-15 01:46:40 +00:00
5fb3a6be81
desko: disable jellyfin (just use mounted fs, avoid qtwebengine...)
2023-08-14 10:27:10 +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
c69fb690f1
cantata: fix to be in desktopGuiApps (because it needs qt)
2023-08-12 09:05:27 +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
8dc568d52e
ship mate.engrampa as archive manager (after getting it to cross compile)
2023-08-07 03:43:37 +00:00
2b5365d774
packages: only build nheko on desktop
2023-08-06 08:15:05 +00:00
350f7e32f8
desko: disable dino/gajim XMPP clients until i need them again
2023-08-03 06:10:03 +00:00
3a5b72a258
moby: ship chatty
2023-08-03 06:10:03 +00:00
bd8cec311e
cleanup: guiApps syntax
2023-08-02 08:35:36 +00:00
fd174a0475
gui: ship nheko on moby again
2023-08-02 08:33:58 +00:00
57f272c9ba
sway: expose needed env vars to user dbus services (xdg-desktop-portal)
2023-08-02 08:23:14 +00:00
186c09594d
sway: remove default packages (unused)
2023-08-02 08:19:56 +00:00
c74ba4e733
sway: enable xdg-desktop-portal-gtk
...
it's failing to start though
2023-08-02 08:16:05 +00:00
8a126d0a64
programs: explicitly declare dependencies on gnome-keyring
2023-08-02 07:40:57 +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
d2a46e88f6
gui: disable chromium
2023-07-31 00:02:09 +00:00
da42b3ddd7
sxmo: address fonts.fonts
-> fonts.packages
deprecation warning
2023-07-30 02:26:17 +00:00
085c38ea47
moby: ship portfolio
instead of nautilus
file browser
2023-07-30 01:44:49 +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
219bb02cb8
refactor: moby: cleaner way to disable gestures
2023-07-25 10:56:29 +00:00
44e3b01e7c
moby: sxmo: waybar: remove the 2px shadows
2023-07-24 21:11:48 +00:00
c7f0e5c8b5
moby: sxmo: waybar: use consistent left/right padding
2023-07-24 21:11:08 +00:00
7ce33340f9
moby: sxmo: style titlebars
2023-07-24 10:50:08 +00:00
8f77b1db94
moby: sxmo: swaybar: decrease animations 0.3s -> 0.2s
2023-07-24 09:36:21 +00:00
f4cac0c158
moby: sxmo: swaybar: shrink from 32 px -> 28 px
2023-07-24 09:33:02 +00:00
04106e660e
moby: sxmo: stylize the waybar to match other colors
2023-07-24 08:13:56 +00:00
1cfd0fab6a
sxmo: patch over duplicated lisgd services
2023-07-24 01:36:13 +00:00
512b5d78d4
moby: update bg, and add the blur/fade to the image instead of to conky
2023-07-22 10:56:06 +00:00
c71136c315
sxmo: conky: tune the shade colors
2023-07-21 23:07:52 +00:00
e7d5b14ab0
sxmo: battery_estimate: improve edge cases
2023-07-21 22:51:24 +00:00
6d216c14fa
moby: conky: update config to work better with nixos bg
2023-07-21 22:46:59 +00:00
f037e0b5a4
sxmo: update docs links
2023-07-21 22:46:14 +00:00
77e5f82b31
programs: rename web-browser -> firefox
2023-07-15 08:51:36 +00:00
7391ce0b05
programs: move the guiApps category up to hosts/modules/gui
2023-07-15 01:02:41 +00:00
799c53adf4
sway/waybar: remove font specification (it's probably not used by the bar i have actually deployed, anyway?)
2023-07-15 00:38:57 +00:00
0ed9394fff
sway: define the secret snippets more idiomatically
2023-07-15 00:23:14 +00:00
809c9f74c3
phosh: remove dead code
2023-07-14 23:59:35 +00:00
992ae37ccf
sxmo: cleanup use of sane-lib.fs.wantedText
2023-07-13 22:20:26 +00:00
76347309bc
sxmo: disable Xwayland
2023-07-13 10:50:40 +00:00
1347199a87
sxmo: group these statements more logically
2023-07-13 10:50:40 +00:00
8b3521d08f
fixup sxmo persistence (prev two commits don't build
2023-07-13 07:17:09 +00:00
5e07882568
sxmo: back the superd log directory with a store
2023-07-13 06:58:48 +00:00
abb4492897
sxmo: persist the /var/lib/lightdm directory
2023-07-13 06:56:03 +00:00
5090340189
sxmo: battery_estimate: zero-pad the minutes
2023-07-13 02:02:25 +00:00
7dc0899784
sxmo: conky: tune config
2023-07-13 02:00:15 +00:00
19b697cc52
conky-config: remove trailing whitespace
2023-07-13 01:36:24 +00:00
cd011d845a
sxmo: include superd on path
2023-07-13 01:35:37 +00:00
67a52eca86
sxmo: conky: include battery estimate
2023-07-13 01:35:31 +00:00
29bf9d410f
sxmo: customize the conky display
2023-07-13 01:35:23 +00:00
545babe86c
sxmo: document waybar-config defaults
2023-07-12 11:36:50 +00:00
ba7078527a
sway: fix config symlink
2023-07-12 11:34:41 +00:00
c2b2d5eaa9
sxmo: switch to waybar
2023-07-12 11:28:54 +00:00
f0d396543f
sxmo: set mod key to alt instead of logo
2023-07-12 10:10:03 +00:00
6d21c917d5
sxmo: import the default sway config
2023-07-12 10:03:58 +00:00
ec277d1347
sxmo: move to subdirectory
2023-07-12 09:42:23 +00:00
33c6330cbc
gui: delete plasma-mobile
2023-07-12 08:25:09 +00:00
ece02f35c6
gui: delete plasma
2023-07-12 08:24:55 +00:00
e317cc4c12
refactor: sway: fix config indentation
2023-07-12 08:24:01 +00:00
586b181714
snippets: update firewall address
2023-07-12 00:13:10 +00:00
8bd7fa8a3f
sway: use Super modifier instead of Alt
...
this allows applications to use the Alt key
2023-07-11 00:55:17 +00:00
e92b621e09
sxmo: configure user prefs via ~/.config/sxmo/profile
...
rather than the system environment
2023-07-10 09:07:16 +00:00
069f7b4616
sxmo: use ~/.config/sxmo/profile instead of system environment, for settings
2023-07-10 06:08:17 +00:00
36dbf696e7
fontconfig: only enable for system, not user
2023-07-08 02:23:50 +00:00
29e03d59f3
sxmo: cleaner terminal and keyboard config computation
2023-07-03 22:27:29 +00:00
9340d5f391
programs: remove explicit default definitions
2023-07-03 07:49:44 +00:00
83f2438739
moby: fix gtk icons
2023-07-02 11:58:57 +00:00
bad0e9cc53
gui: remove dead code
2023-07-02 11:35:03 +00:00
9aea0945a5
gtk: fix icons, and apply Tokyonight as default theme
2023-07-02 11:33:01 +00:00
cce87eb6fb
WIP: theme gtk apps
2023-07-02 09:37:07 +00:00
fa5d4c467c
sway: replace gnome-control-center
with wdisplays
...
mostly this is driven to reduce my desktop's dependencies (particularly
on webkitgtk), but it also looks a little nicer than gnome's displays
panel.
2023-06-29 10:56:56 +00:00
ec62b5f664
sxmo: leave a TODO about reducing nerdfonts size
2023-06-25 00:36:58 +00:00
0b0d453916
sxmo: remove cfg.{deviceHooks,hooks}
...
seems sxmo is able to find them through XDG_DATA_DIR
2023-06-23 09:13:57 +00:00
59adddafc7
sxmo: make the package a config option
2023-06-23 08:38:23 +00:00
86855b0c40
sxmo: run upstream set-permissions script at boot
...
this doesn't seem to do much in practice.
ideally upstream would include the logic for LEDs here too, but they
don't.
2023-06-23 08:31:53 +00:00
931838fb0d
sxmo: ship deps via package instead of at the DE level
2023-06-23 08:31:48 +00:00
db851d960c
sxmo: include sfeed
, for use by sxmo_rss.sh
...
note that sxmo_rss.sh needs to be run from a terminal,
and i'm not sure it's totally wired up "correct".
2023-06-20 08:38:18 +00:00
5fb52ba38e
sxmo: show battery percentage by default; idle timeout to 5min, both configurable
2023-06-20 00:13:39 +00:00
4f8d0023ef
sxmo: make an option with which to configure noidle
2023-06-20 00:05:06 +00:00
280c4aa2e8
sxmo: add missing j4-dmenu-desktop
...
this adds the "all apps" option to the app menu
2023-06-19 23:58:04 +00:00
9b365d1771
sxmo: fix volume controls for pipewire
2023-06-11 09:57:47 +00:00
ca38bb4aec
refactor: remove deprecated types.string
uses
2023-05-31 04:27:27 +00:00
12cd61c9f7
sxmo: support KEYBOARD
2023-05-24 06:06:16 +00:00
68763ade1f
sxmo: enable gnome-keyring as required by nheko
2023-05-23 10:54:55 +00:00
67b6dfc3d3
sxmo: ship a11y and session packages, needed by lightdm-mobile-greeter
2023-05-23 04:43:27 +00:00
a8eaaa4e7a
sxmo: gtkgreet: launch sxmo instead of sway o.0
2023-05-19 10:43:28 +00:00
0289dee658
sxmo: greetd: fix settings -> session typo
2023-05-19 10:27:27 +00:00
c8aa6a057f
sxmo: make configurable if it launches on sway v.s. lightdm-mobile-greeter
2023-05-19 10:18:26 +00:00
dd17843c76
sxmo: split the laptop-specific config into hosts/by-name/lappy
2023-05-19 09:36:17 +00:00
af9d435517
sxmo: use the better-supported foot
terminal
...
this is just precautionary
2023-05-19 08:04:17 +00:00
4d92458db3
sxmo: include xdotool package
2023-05-19 08:04:05 +00:00
19944c2a46
sxmo: disable auto-lock
2023-05-19 08:03:51 +00:00
c748de74a0
SXMO: add missing swayidle dependency
2023-05-19 00:09:23 +00:00
951e3a617a
SXMO: disable LEDs
...
on thinkpad it would cause warnings
2023-05-19 00:09:02 +00:00
11d5af99b2
SXMO: add missing jq dependency
2023-05-19 00:04:18 +00:00
abfd516025
sxmo: configure volume and power keys
2023-05-18 11:10:43 +00:00
e2e044a8f4
sxmo: switch terminal to kitty
2023-05-18 11:10:28 +00:00
bacc17e333
sxmo: add missing bonsai
, bc
dependencies
2023-05-18 11:10:14 +00:00
72e8d62145
Merge branch 'staging/nixpkgs-2023-05-14'
2023-05-18 08:35:24 +00:00
4f494228d3
sxmo: enable pipewire audio
2023-05-17 10:19:13 +00:00
12d120cd81
sxmo: ship conky, wob dependencies
2023-05-17 10:18:58 +00:00
dc0c3ff887
sxmo: link to some other nix users
2023-05-17 10:18:11 +00:00
8973cb22b7
sxmo: add nerdfonts font
...
otherwise certain symbols don't render on the waybar.
still not all do, but it's better than before.
2023-05-17 07:16:30 +00:00
a96e10617f
sxmo: get gesture support working
2023-05-17 07:00:42 +00:00
fa952e076a
sxmo: add bemenu and ligsd dependencies
...
this doesn't mean they're active yet
2023-05-17 00:25:14 +00:00
42aca2483e
sway: move log off of /tmp storage
2023-05-16 11:40:30 +00:00
e24e76fd8f
get the sxmo service to boot to desktop
...
not sure how to actually launch anything with it >_<
2023-05-16 11:10:19 +00:00
d3a7bfda7f
sxmo-utils 1.13.0 -> 1.14.1
2023-05-16 11:09:57 +00:00
e8efc855bb
roll-back phoc update (though maybe not strictly necessary, also roll back Phosh)
...
this new config is usable
2023-05-15 22:08:09 +00:00
a47e785ae7
sway: tidy
2023-05-15 02:51:57 +00:00
f8d02687b9
sway: split sway-config out of toplevel
2023-05-15 02:48:58 +00:00
23e39481a4
sway: use blueberry
instead of gnome-bluetooth
...
blueman-manager and gnome-bluetooth both seem to fail outside of gnome DE
2023-05-15 02:42:33 +00:00
9769aea3b3
sway: split waybar-config.nix out from toplevel config
2023-05-15 02:36:28 +00:00
7bbec9d6f5
sway: split waybar-style.css out of top-level config
2023-05-15 02:30:07 +00:00
f8a2691ca0
sway: move to subdir
2023-05-15 02:22:09 +00:00
26c3441344
snippets: include router login and archive.is
2023-05-08 22:20:43 +00:00
1f2c9a9a5e
refactor hosts/common/home to use sane.programs
API
2023-04-24 07:22:33 +00:00
0486c7f787
programs: only ship gnome-terminal on phosh
...
this saves us one whole `webkitgtk` (5.0) build on non-phosh GUIs.
2023-03-10 09:02:26 +00:00
408cfc08a1
phosh: re-enable the gnome qt5 styling, just without the qt6 piece
2023-03-04 03:58:57 +00:00
fbc79d2527
sway: add grimshot
back to PATH
2023-03-03 10:22:41 +00:00
1ec3e1fb1c
phosh: re-enable gvfs (it builds)
2023-03-03 02:33:57 +00:00
0ee0b3c3bb
phosh: disable the qt gnome theming because qtdeclarative/qgnomeplatform does not cross compile
2023-03-01 08:18:00 +00:00
e69734250e
phosh: disable konsole. it drags in a large closure, especially qt stuff which doesn't cross compile well
2023-02-21 01:25:42 +00:00
4a886b9e9b
phosh: disable gvfs service
2023-02-21 01:21:01 +00:00
ce60270821
phosh: enable fewer gnome services/packages
2023-02-21 01:21:01 +00:00
b6685c9e6c
refactor: move konsole
from moby/default.nix -> gui/phosh.nix
2023-02-04 10:00:10 +00:00
0c2d8af448
remove sane.gui.enable option
2023-02-04 00:50:47 +00:00
7ce0c34f43
sway: specify dependent packages more idiomatically, and fix bug where phosh wasn't actually shipping its dependents
2023-02-04 00:43:00 +00:00
f2e8be3bd1
phosh: specify dependent packages more idiomatically
2023-02-03 22:55:39 +00:00
9c24f24306
programs: port GUI apps to new config system
2023-02-03 05:08:52 +00:00
45a1c07210
refactor: make use of sane.user.fs
2023-01-30 09:27:19 +00:00
5f8154e6ce
phosh: add favorite apps to homescreen
2023-01-30 03:38:46 +00:00
5288be1822
phosh: statically configure a few dconf settings (experimental)
2023-01-30 03:00:55 +00:00
cb3e7623ae
refactor: modules/gui/default.nix: fold into hosts/modules/gui/default.nix
2023-01-30 01:49:51 +00:00
a9cf619a14
plasma: move modules/gui/plasma.nix -> hosts/modules/gui/plasma.nix
2023-01-30 01:44:32 +00:00
02100ed1a2
plasma-mobile: move modules/gui/plasma-mobile.nix -> hosts/modules/gui/plasma-mobile.nix
2023-01-30 01:43:33 +00:00
ae22865099
gnome: move modules/gui/gnome.nix -> hosts/modules/gui/gnome.nix
2023-01-30 01:42:12 +00:00
161bbc1159
phosh: move out of modules/gui/phosh.nix -> hosts/modules/gui/phosh.nix
2023-01-30 01:39:20 +00:00
768bc35940
sway: enable logging at both levels (base sway and layered sway)
2023-01-29 09:48:41 +00:00
9aca00c186
sway: re-enable the greeter
2023-01-29 08:13:09 +00:00
443100daa4
sway: move out of home-manager
2023-01-29 08:11:52 +00:00