Log In  


This is a fairly early WIP.

Settings are located at /appdata/docky/settings.pod.

To add/remove launchers edit /appdata/docky/launchers.lua.

Note: Docky requires sandboxing to be disabled to function.

0.1.0 Changelog

  • Moved data storage to /appdata/docky
  • Split launchers into launchers.lua to allow easier modification
  • Performance improvements
  • Code cleaning

Features

  • Autohide
  • Always on top
  • App launching
  • Window switching

Running

To quickly try it out:

load #docky -u
run

Installing

In a terminal, run:

load #docky -u
mkdir /apps
save /apps/docky.p64

Then, add the following to /appdata/system/startup.lua:

create_process("/apps/docky.p64")

Preview

Cart #docky-2 | 2025-04-03 | Embed ▽ | License: CC4-BY-NC-SA
4

4


This is very cool, and I'm definitely going to use it a lot!

For some reason, it seems to always launch in a fullscreen workspace when I put it in startup, but it launches normally when I double click the icon?


> arnaught • 2025-04-02 16:57
> For some reason, it seems to always launch in a fullscreen workspace when I put it in startup, but it launches normally when I double click the icon?

Strange. I'm not able to reproduce this. Are you on Picotron 0.2.0c?


I've pushed a 0.1.0 update. The main change that folks should notice is launchers can be added/removed in /appdata/docky/launchers.lua

0.1.0 Changelog

  • Moved data storage to /appdata/docky
  • Split launchers into launchers.lua to allow easier modification
  • Performance improvements
  • Code cleaning

I am on 0.2.0c. Though, trying some other things, I don't think it's related to docky. It seems that any windowed app I put in startup will open in a fullscreen workspace.



[Please log in to post a comment]