fix: launch commands, notes, fix termfilepicker
This commit is contained in:
@@ -2,8 +2,9 @@
|
|||||||
- [X] Notifications management via dms
|
- [X] Notifications management via dms
|
||||||
- [X] Launcher via dms
|
- [X] Launcher via dms
|
||||||
- [X] DMS screenshots
|
- [X] DMS screenshots
|
||||||
- [ ] Hyprland theming using mutagen with dms integration
|
- [X] Hyprland theming using mutagen with dms integration
|
||||||
- [ ] DMS config sync to here using script
|
- [ ] DMS config sync to here using script
|
||||||
|
- [ ] Remove `decman` because it's a pain and use smaller scope `archmgr` (only copy all files to locations always and package diff)
|
||||||
- [X] Binds for other DMS features (with subcommand)
|
- [X] Binds for other DMS features (with subcommand)
|
||||||
- [X] Finish decman config
|
- [X] Finish decman config
|
||||||
- [X] Remove wlogout and replace with dms setup
|
- [X] Remove wlogout and replace with dms setup
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ hl.define_submap("launch", function()
|
|||||||
hl.bind("SHIFT + B", launcher("brave"))
|
hl.bind("SHIFT + B", launcher("brave"))
|
||||||
|
|
||||||
-- bsmanager
|
-- bsmanager
|
||||||
hl.bind("b", launcher("/opt/bs-manager/bs-manager"))
|
hl.bind("b", launcher("/opt/BSManager/bs-manager"))
|
||||||
|
|
||||||
-- ALVR
|
-- ALVR
|
||||||
hl.bind("p", launcher("alvr_dashboard"))
|
hl.bind("p", launcher("alvr_dashboard"))
|
||||||
|
|||||||
@@ -1,15 +1,20 @@
|
|||||||
return function(is_laptop)
|
return function(is_laptop)
|
||||||
hl.env("QT_QPA_PLATFORM", "wayland")
|
hl.env("QT_QPA_PLATFORM", "wayland")
|
||||||
hl.env("QT_QPA_PLATFORM_THEME", "qt6ct")
|
hl.env("QT_QPA_PLATFORM_THEME", "qt6ct")
|
||||||
|
|
||||||
hl.on("hyprland.start", function()
|
hl.on("hyprland.start", function()
|
||||||
-- hl.exec_cmd("~/.config/hypr/xdg-portal-hyprland")
|
-- Portal fixes
|
||||||
-- hl.exec_cmd("dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XAUTHORITY DISPLAY")
|
hl.exec_cmd("~/.config/hypr/xdg-portal-hyprland")
|
||||||
-- hl.exec_cmd("systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP")
|
|
||||||
|
-- Environment setup
|
||||||
|
hl.exec_cmd(
|
||||||
|
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP XAUTHORITY DISPLAY"
|
||||||
|
)
|
||||||
|
hl.exec_cmd("systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP")
|
||||||
hl.exec_cmd("systemctl --user start hyprpolkitagent")
|
hl.exec_cmd("systemctl --user start hyprpolkitagent")
|
||||||
|
|
||||||
|
-- Start bar and utilities
|
||||||
hl.exec_cmd("hypridle")
|
hl.exec_cmd("hypridle")
|
||||||
hl.exec_cmd("hyprpaper")
|
|
||||||
hl.exec_cmd("hyprlauncher -d")
|
|
||||||
hl.exec_cmd("nm-applet")
|
|
||||||
hl.exec_cmd("nextcloud --background")
|
hl.exec_cmd("nextcloud --background")
|
||||||
hl.exec_cmd("dms run")
|
hl.exec_cmd("dms run")
|
||||||
hl.exec_cmd("wl-paste --watch cliphist store")
|
hl.exec_cmd("wl-paste --watch cliphist store")
|
||||||
|
|||||||
@@ -38,6 +38,3 @@ class Hyprland(decman.Module):
|
|||||||
"./config/wlogout", owner=config.user, group=config.user
|
"./config/wlogout", owner=config.user, group=config.user
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
def on_change(self, store: decman.Store):
|
|
||||||
return super().on_change(store)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user