|
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 |
|
|
d459dd0f85
|
net: switch from iwd back to stock NetworkManager/wpa_supplicant
|
2023-07-15 07:16:10 +00:00 |
|
|
9594c03d66
|
net: port iwd secrets to a .json file that i can make backend agnostic
|
2023-07-15 06:38:50 +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 |
|
|
2385984152
|
duplicity: restrict readability
|
2023-07-15 00:02:22 +00:00 |
|
|
809c9f74c3
|
phosh: remove dead code
|
2023-07-14 23:59:35 +00:00 |
|
|
2f5c33b2b4
|
nixcache: tidy up substituter config
|
2023-07-14 22:33:33 +00:00 |
|
|
992ae37ccf
|
sxmo: cleanup use of sane-lib.fs.wantedText
|
2023-07-13 22:20:26 +00:00 |
|
|
d3d9b30f29
|
consolidate /tmp fs into hosts/modules/roles
|
2023-07-13 22:04:28 +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 |
|
|
3f81370879
|
install-iwd: allow the paths to be omitted
|
2023-07-11 07:32:54 +00:00 |
|
|
3bbc4aecbb
|
fix derived secrets (all were failing)
|
2023-07-11 05:15:56 +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 |
|
|
81f527070f
|
build machines: disable ccache
|
2023-07-09 18:55:37 +00:00 |
|
|
a3a3da4c62
|
implement a ldd-aarch64 package & ship it for dev hosts
|
2023-07-09 00:32:22 +00:00 |
|
|
640d9be83d
|
derived-secrets: fix broken encoding
|
2023-07-08 11:20:28 +00:00 |
|
|
db72f5e11f
|
fs: generated.script.scriptArgs -> generated.command
|
2023-07-08 11:15:23 +00:00 |
|
|
8753e5e0c6
|
fs: remove legacy generated.script.script option
|
2023-07-08 11:15:23 +00:00 |
|
|
558b35fee0
|
prepare fs.generated.script users to not assume a shell
|
2023-07-08 11:15:23 +00:00 |
|
|
36dbf696e7
|
fontconfig: only enable for system, not user
|
2023-07-08 02:23:50 +00:00 |
|
|
0a519eddb4
|
persist: allow persisting of individual files, not just directories
i actually do already, with ~/.ssh/id_ed25519 -- it works only as a fluke
|
2023-07-08 01:31:14 +00:00 |
|
|
24a3c22edc
|
revoke ssh access from servo/moby into any other system (by default)
|
2023-07-07 21:15:00 +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 |
|
|
3961923599
|
scripts: move these to more appropriate places
|
2023-07-02 22:49:17 +00:00 |
|
|
6b55faec0c
|
install-bluetooth: port to nix-shell
|
2023-07-02 22:42:52 +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 |
|
|
c1df32695b
|
build-machine: increase the number of nix build users
|
2023-06-27 22:41:23 +00:00 |
|
|
7bc718bf15
|
dev-machine: don't ship docs until i resume development
|
2023-06-27 22:41:16 +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 |
|
|
0d0a9fce6a
|
associate ssh pubkeys to my hosts' wireguard names
|
2023-06-15 07:54:31 +00:00 |
|
|
8b1dbd42da
|
roles/dev-machine: disable docs for lemmy-server
|
2023-06-11 10:51:05 +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 |
|
|
287817056f
|
refactor: sane.services.wan-ports -> sane.ports
|
2023-05-31 04:25:39 +00:00 |
|
|
c1ddddddc0
|
ports: hide behind services.sane.wan-ports
later i will use this to enable UPnP on relevant ports
|
2023-05-26 23:28:30 +00:00 |
|
|
5b0f898c62
|
roles/ac: disable unused p2p services
i2p in particular binds to port 1900, which is partially in conflict with UPnP
|
2023-05-26 04:53:35 +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 |
|
|
2e9eb51893
|
i2p/yggdrasil: factor out and only enable for desko/servo
especially this means i no longer run them on moby, improving battery life & such
|
2023-05-17 01:53:17 +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 |
|
|
b403348e43
|
install-iwd: port to static-nix-shell
|
2023-05-14 10:32:20 +00:00 |
|
|
51ca72da84
|
iwd: fix secret installation
|
2023-05-14 10:21:16 +00:00 |
|
|
fb427e55e8
|
secrets: define these by crawling the repo to decrease duplication
|
2023-05-14 09:50:01 +00:00 |
|
|
a5fafee4dd
|
hosts: fix servo lan IP typo
|
2023-05-13 12:56:11 +00:00 |
|
|
4afdc11882
|
hosts: update LAN UP addresses
|
2023-05-13 11:58:10 +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 |
|
|
5936ea5008
|
yggdrasil: fix deprecated option use
|
2023-05-10 05:30:30 +00:00 |
|
|
26c3441344
|
snippets: include router login and archive.is
|
2023-05-08 22:20:43 +00:00 |
|
|
ff081f3da6
|
hosts: fix moby lan ip
|
2023-05-02 18:04:24 +00:00 |
|
|
b15fd0ced5
|
hosts: fix lappy lan ip
|
2023-05-02 06:00:06 +00:00 |
|
|
1f2c9a9a5e
|
refactor hosts/common/home to use sane.programs API
|
2023-04-24 07:22:33 +00:00 |
|
|
2f2c666b0b
|
formatting changes
|
2023-04-06 06:24:01 +00:00 |
|
|
4d96a1ed45
|
update LAN IPs for lappy/desko/moby
|
2023-04-01 23:50:53 +00:00 |
|
|
9aedb133bb
|
servo: update LAN IP
|
2023-04-01 17:08:01 +00:00 |
|
|
2c6f667a7e
|
add experimental yggdrasil module (TODO: enable)
|
2023-03-20 08:12:53 +00:00 |
|