hyprshell

command module
v0.0.0-...-a7960c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MIT Imports: 5 Imported by: 0

README

*NOTE:* this is really only intended for personal use at the moment.

* Hyprshell

  A desktop daemon the replaces shell scripts that collected information for =eww= and other system processes. Plan on expanding it to handle anything that doesn't make since for a hyprland plugin to do.

* Daemon Actions
  - eww: get weather
  - cron notifications (reminder to fix posture and look after eyes)
  - eww: window client
  - eww: submap
** TODO eww: replace playerctrl
** TODO eww: workspaces
* Notes

** Example of how to send Signal to Daemon from client
#+begin_src go
//
obj := conn.Object(core.ServiceName, core.ServiceObjectPath)
action := core.DockSignal{Type: core.DockAction("Test"), Msg: ""}
err = obj.Call(core.ServiceInterface+"."+core.MinimizeApp, 0, action).Store()
#+end_src

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL