{"repo":"cristianoliveira/aerospace-marks","free":true,"listed":false,"github":"https://github.com/cristianoliveira/aerospace-marks","clone":"git clone https://github.com/cristianoliveira/aerospace-marks.git","description":"Vim like marks for Aerospace WM","language":"Go","stars":21,"topics":["golang","macos","socket","tiling-window-manager","windows-manager","command-line-tool","productivity","vim-like","i3wm","swaywm"],"license":"MIT","category":"cli-tools","readme_excerpt":"aerospace-marks Vim-like marks for AeroSpace WM AeroSpace Compatibility AeroSpace introduced a new socket protocol (handshake + framing) in 0.21.0. aerospace-marks tracks the latest protocol, so older AeroSpace versions must pin an older release: - Stable version: v1.0.0 - AeroSpace 0.21.x → use aerospace-marks latest - AeroSpace 0.20.x → pin aerospace-marks to v1.0.2 - AeroSpace 0.19.x → use aerospace-marks v0.2.x or lower Demo https://github.com/user-attachments/assets/cfd84749-c436-465d-8f66-486eb2303e30 Description Allows you to add custom marks to windows and use them to set focus or summon to the current workspace. It’s heavily inspired by sway marks, but follows the aerospace style of commands Why not use named workspaces? TL;DR: Dynamic mappings to specific windows, not workspaces. I wanted something more granular than workspaces — I want to jump to a specific window, given a context. Sometimes my \"video\" context means YouTube, sometimes it’s a video player, sometimes a browser. I want to be able to jump to the right window, regardless of which workspace it's on. Also, by pairing with aerospace-scratchpad allows me to send away windows, mark then with a key for later bring then back! Basic Usage Allow one to mark the current focused window with the given identifier. And then focus to a window with the given mark. Or summon a marked window to the current workspace. Advanced Usage Output Formats Multiple commands support structured output formats for scripting via the -","default_branch":null,"files":null,"tree":[],"storefront":"/r/cristianoliveira","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cristianoliveira/aerospace-marks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}