409baf0321
moby: lift background into sway config
2023-09-05 16:13:23 +00:00
233a81c7d8
sxmo: more logging around power_button/volume_button
2023-09-05 09:14:32 +00:00
aca67b997a
sxmo: dont start conky manually (let sway do it)
2023-09-05 08:48:18 +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
14b0d1bd37
sway: tidy up media key handling to not interfere with sxmo hooks
2023-09-05 04:51:12 +00:00
578162a266
sxmo: fix waybar height
2023-09-05 04:32:00 +00:00
ab776d7fc8
sxmo: fold the sway config fully into sane.gui.sway
2023-09-05 04:25:58 +00:00
cd9f05b8e1
sxmo: merge waybar configs into sway
2023-09-05 03:43:32 +00:00
2bf978f845
sway: waybar: disable sway/mode (it doesnt seem to do anything...)
2023-09-05 03:09:32 +00:00
b89212bcbd
refactor: waybar: sort these items
2023-09-05 01:19:06 +00:00
5498694729
sway: tidy waybar items and add memory
2023-09-05 01:18:55 +00:00
7b5bf2969a
sway: switch theming to be consistent with SXMO, for future merging
2023-09-05 01:05:59 +00:00
e198c49a96
refactor: sway: make snip_cmd be an actual shell script
2023-09-05 00:29:38 +00:00
7f5811db9a
refactor: sway: split config template into own file
2023-09-05 00:28:38 +00:00
5c3bb2293c
sway: consolidate the nix substitutions into mostly just one area and use sway-native variables after
2023-09-04 23:30:40 +00:00
59ac2061af
sxmo: minor docs improvement
2023-09-04 11:33:14 +00:00
e89805cd17
sxmo: have sway launch sxmo -- not the other way around
...
this lets me treat sxmo as just some nice scripts which run atop an existing DE (sway), rather than the opposite
can share more code with my desktop/laptop
2023-09-04 11:10:30 +00:00
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