desk
desk copied to clipboard
A lightweight workspace manager for the shell
Adds the ability to load a desk into the current shell. Useful for things like tmux where we've already started a new shell. Usage: `eval $(desk load )` Fixes #36
Hi, I created [Awesome package manager](https://github.com/shinokada/awesome) and I can install your repo using it. After installing the Awesome: ``` awesome -i jamesob/desk ``` If you can put it in your...
This _might_ be related to #34, somewhat, but considering the last activity on that thread was years ago, I instead decided to simply make another issue thread for this. If...
This fixes the weirdness of the first desk showing up way off to the side when called without any commands
## Desired behaviour When I create the following alias inside a desk: ~~~bash # Tmux shortcut alias t="tmux" ~~~ And add, to the same desk, the following function: ~~~bash #...
Extra instructions for oh-my-zsh
The `_command_offset` function is provided by bash-completion. I'm not sure if this should assume that environment or offer any alternatives.
Running `strace desk run hello something` leads to desk deciding my shell is `strace`, so it invokes `strace -ic something`. This actually runs something, but without the requested desk environment...
This makes desk unusable in some pipelines (or any pipelines if you don't like guessing). This is a little complicated to reproduce. For instance, changing the first command from `ls`...
I am getting the following error when trying to open a Deskfile in the terminal window of PhpStorm: ``` /usr/local/bin/desk: line 133: exec: jediterm-bash.in --bash -i: not found ``` Seems...