sway: remove obsolete systemd integration
This commit is contained in:
parent
105d2f4359
commit
b4a8a7b74f
4 changed files with 0 additions and 24 deletions
|
@ -2,7 +2,6 @@
|
|||
rec {
|
||||
all = [
|
||||
scripts
|
||||
sway
|
||||
themes
|
||||
new-packages
|
||||
patches
|
||||
|
@ -11,8 +10,6 @@ rec {
|
|||
|
||||
scripts = (import ../scripts);
|
||||
|
||||
sway = (import ./sway.nix);
|
||||
|
||||
themes = (
|
||||
final: prev: {
|
||||
papirus_red = (final.papirus-icon-theme.override { color = "red"; });
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
(pkgs: _: {
|
||||
# bash script to let dbus know about important env variables and
|
||||
# propogate them to relevent services run at the end of sway config
|
||||
# see
|
||||
# https://github.com/emersion/xdg-desktop-portal-wlr/wiki/"It-doesn't-work"-Troubleshooting-Checklist
|
||||
# note: this is pretty much the same as /etc/sway/config.d/nixos.conf but also restarts
|
||||
# some user services to make sure they have the correct environment variables
|
||||
dbus-sway-environment = pkgs.writeTextFile {
|
||||
name = "dbus-sway-environment";
|
||||
destination = "/bin/dbus-sway-environment";
|
||||
executable = true;
|
||||
text = ''
|
||||
systemctl --user import-environment
|
||||
dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway SWAYSOCK
|
||||
# systemctl --user stop pipewire wireplumber xdg-desktop-portal xdg-desktop-portal-wlr
|
||||
# systemctl --user start pipewire wireplumber xdg-desktop-portal xdg-desktop-portal-wlr
|
||||
'';
|
||||
};
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue