Commit Graph

45 Commits

Author SHA1 Message Date
Érico Nogueira 95b222dc05 Add new services.
- glowing bear server service
- xdg-document-portal service with SIGKILL workaround
- xdg-permission-store service
2022-06-30 17:02:16 -03:00
Érico Nogueira fa64fcc57c Update wayland configs.
- update waybar to use wlr modules
- add back bindings for terminal2 in wayfire and make them launch foot
  with bigger font (can't be cozette because that's a bitmap font)
- add the gnome agent to the polkit service; since elogind isn't being
  used by default anymore, default the service to down as well
- add a 2h timeout to ssh-agent service
2022-05-01 02:46:47 -03:00
Érico Nogueira e40d10a71d Add Nheko messenger.
Required adding a gnome-keyring-daemon service as well.
2022-01-04 04:42:16 -03:00
Érico Nogueira 501e72884d Update wayland config.
- move to font-cozette for terminal
- always use foot instead of alacritty
- lower screen temperature to 4000K for all times
2022-01-04 04:21:36 -03:00
Érico Nogueira 3140e9b8a5 Switch PipeWire to WirePlumber.
Service also has fallback to pipewire-media-session, if necessary.

Since we are here, update utilized pipewire packages:

- libspa-bluetooth for bluetooth functionality
- alsa-pipewire for ALSA replacement (see .asoundrc)
- libjack-pipewire for JACK replacement
2022-01-04 04:16:28 -03:00
Érico Nogueira b3ac17d3db Remove race from xdg-desktop-portal launch.
Caused by the dbus daemon not being aware of WAYLAND_DISPLAY.
2022-01-04 04:04:59 -03:00
Érico Nogueira 5bceb13165 Add ssh-agent service. 2021-10-22 03:11:38 -03:00
Érico Nogueira 3a96ff8b73 Update wayfire config.
- switch fuzzel fonts
- remove runsvdir-sway-kill, avoid accidental deaths
2021-10-22 03:10:40 -03:00
Érico Nogueira 66c2b3fa67 Update wayland stuff.
- add poweralertd package/service
- update kanshi config
- add pulseaudio back to waybar
2021-09-24 16:19:15 -03:00
Érico Nogueira 190a1a4b8c Update xdg-desktop services.
- sleep before launching xdp to avoid crashes
- add xdg-desktop-portal-wlr to wayland packages
2021-09-24 16:16:16 -03:00
Érico Nogueira 98644b1c58 Update wayland and wayfire.
- using kanshi and foot services now
- make foot primary terminal
- make fuzzel primary launcher
2021-07-28 02:52:27 -03:00
Érico Nogueira e7fb416321 Add pipewire services.
Mostly switched to pipewire now, includes moving mpv to use the pulse
backend.
2021-06-05 02:53:53 -03:00
Érico Nogueira fb6a20ea3a Switch to wayfire.
Happened a long while ago, config file is the one output by wcm.
2021-03-11 02:35:59 -03:00
Érico Nogueira ad2c239767 Update wayland related stuff.
- Smaller fonts due to new monitor.
- Add back option of running pulseaudio.
- Add stuff for xdg-desktop-portal-wlroots (still kinda sketchy).
2021-03-11 02:24:06 -03:00
Érico Rolim 57344ab495 Move wayland-services to s6.
Also:

- moved the services directory to a less hidden position.
- update swaylock config.
- use wayland-logout in killing script (it's provided by wf-shell >= 0.6.0)
2020-11-17 00:26:24 -03:00
Érico Rolim 8a75e69105 Update configs and scripts.
- config for new starship version
- make waybar service use Waybar from PATH
- add sndio config to waybar
- add startcage script
- other assorted stuff
2020-10-08 18:05:13 -03:00
Érico Rolim c19c4143a5 Update a bunch of configs.
-void: add console keyboard map for CAPS->Ctrl, use spleen font for
  stuff
- remove sway{v,}sv, use env vars instead. Config doas for it.
2020-10-08 18:00:25 -03:00
Érico Rolim 014a1979d4 Update scripts and services.
- create cde-kicad for themed KiCad
- create sndio_volume: requires patched sndioctl to work
- change redshift service to gamma one, use gammastep. gammastep still
  needs to be accepted into void repos
- add download code for cdetheme in sourcecode/install.sh
- update meow and purr
- clean up do-not (thanks skarnet and heliocat) / add completion for it
2020-09-22 11:32:58 -03:00
Érico Rolim fe79487522 Move a lot of stuff to execline.
Also change spt to a symlink.
2020-08-13 02:41:44 -03:00
Érico Rolim 5e952f0692 wayland-services: move to execline.
Remove exec-if-exists.
2020-08-13 01:10:12 -03:00
Érico Rolim d5490a3d7c wayland-services: use symlinks to binaries. 2020-08-13 00:51:00 -03:00
Érico Rolim a5b436a609 Update several configs.
- alacritty: just fix for new version
- mpv: force sndio
2020-08-13 00:39:30 -03:00
Érico Rolim c74dd73645 Update scripts.
- Create rgps as script instead of alias
- Add lots of new stuff
- Stop reloading spotifyd in start-tmux-music
2020-08-12 23:17:15 -03:00
Érico Rolim 6151c7ef81 Wayfire customization. 2020-07-17 01:01:58 -03:00
Érico Rolim b1b32b8ec8 Initial wayfire config. 2020-07-17 01:01:30 -03:00
Érico Rolim ff22dceb83 Move wayland-vars to compositor launch time.
Add wayfire start.
2020-07-17 00:59:57 -03:00
Érico Rolim 6cc2aacd8b Wayland: update startup files.
- source wayland-vars before launching
- export EGL vendor stuff to avoid issues with nvidia drivers in musl
- catch core files
2020-07-07 18:33:48 -03:00
Érico Rolim 8089adf276 Wayland: clean up services.
Complete Void migration, fix exec-if-exist.
2020-06-24 03:42:48 -03:00
Érico Rolim 75c97ebf62 Update Wayland stuff.
- Add logging to wayland launch script.
- Fix launcher.
- Remove FORCE_DPI for wayland, was screwing with qutebrowser.
2020-06-22 02:23:22 -03:00
Érico Rolim 15dc7f68f0 wayland: move waybar and swayidle to services 2020-06-09 18:50:09 -03:00
Érico Rolim 4c5fa61376 wayland: modify service setup
- sway config launches runsvdir:
 - has a mechanism for verifying if it's already running
 - doesn't have a mechanism for killing the runsvdir only when adequate
2020-06-09 18:48:21 -03:00
Érico Rolim 7d4d0e1ae7 Update info: sway config and IRC channels. 2020-06-09 18:44:27 -03:00
Érico Rolim dd5a54e6cd Add playerctld daemon and usage 2020-06-04 02:00:58 -03:00
Érico Rolim e2002df0ce Clean up scripts and use sh instead of bash
Deleted: mpv, makepkg, openlink
2020-06-04 01:10:31 -03:00
Érico Rolim 80e132c879 Enable launching sway with nvidia drivers loaded. 2020-05-29 01:23:23 -03:00
Érico Rolim d8e8fbd380 wayland: update Waybar and service
- Add logging to wayland-services
- Add sticky shortcut
- Remove Waybar workarounds:
  - pactl stat
  - floating rule for pop-ups
2020-05-22 23:29:34 -03:00
Érico Rolim 72cfb7f3b1 media,wayland: add spotifyd service 2020-05-22 23:28:14 -03:00
Érico Rolim 8e54c85904 wayland: add check for sway service and update screenshot 2020-05-15 21:59:56 -03:00
Érico Rolim e771fa5e40 wayland: move to runit service start-up 2020-05-11 02:16:22 -03:00
Érico Rolim 662576732f wayland/mouse shortcuts: add docs, fix exit prompt 2020-05-10 23:21:33 -03:00
Érico Rolim 18d3168988 wayland: use window class for generic-launcher 2020-05-10 23:20:45 -03:00
Érico Rolim 4d06527916 Fix swaynag dialog. 2020-04-21 04:38:00 -03:00
Érico Rolim 6383fabcb8 Create erctl, clean up session management. 2020-04-21 03:58:16 -03:00
Érico Rolim 7f75aa0ab6 Updates to Wayland configs and scripts 2020-04-21 03:40:56 -03:00
Érico Rolim 0496ba39b4 Rename wm to wayland, move scripts to wayland.
Update README.
2020-04-21 03:18:02 -03:00