arnold

command module
v0.0.0-...-46ca7f5 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2023 License: GPL-3.0 Imports: 6 Imported by: 0

README

Arnold

This is a server that communicates with the window manager (either i3 or sway), to help with minor things.

Development

  • Install Go by one of:
    • Running asdf install (recommended).
    • Installing version noted in .tool-versions by other means.
  • Run make setup to install other tools.

Build

Run make build to get the resulting arnold binary.

Test

Run make format to format code. Run make lint to lint code. Run make test to run tests. Run make watch to run tests after file changes. Run make mocks to regenerate mocks to all owned interfaces. Run make cover to get HTML coverage report (text report is generated after running tests).

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
mocks
wm
Package switcher holds the logic for the window switcher feature.
Package switcher holds the logic for the window switcher feature.

Jump to

Keyboard shortcuts

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