I'm a developer.
The repos that I've made that I'm proud of are the things that were the most fun to build.
A tmux workspace manager
License: MIT License
I'm a developer.
The repos that I've made that I'm proud of are the things that were the most fun to build.
Hi,
Then I tested dmux
I had no tmux
installed. When I run dmux ./
it panicked with a not very useful message. After installing tmux all worked.
I believe to add more useful message would be good as seeing panic doesn't look very nice.
It just a suggestion.
In case it matters:
dmux
using cargo install
PS. I don't have panic output as after installing tmux
it went away.
skim is another fuzzy selector that also is a library.
Pros:
Command
all over the placeCons:
in the default layout with the commands nvim and fish, nvim starts half sized on the left
Cloning with an ssh url is broken and panics in app.rs 315
Hello and thank you for creating this! It looks like an awesome tool!
I have one issue:
My ~/.config/dmux/dmux.conf.toml
looks like this:
dir = "~/work"
session_name = "work"
number_of_panes = 2
commands = ["nvim", "zsh"]
but when I run dmux <project>
or even dmux -c nvim zsh -p 2 <project>
inside my tmux session, I can see the new window being created, but it is not split in two. There is only one panel with zsh.
Is this a bug or am I doing something wrong?
I should be able to specify a list of ignored directories that will be skipped when searching
On the whole the UI discoverability is great - those right click menus work a treat.
(I was looking for 'Paste Xyz' but 'Type Xyz' works well.)
I'm guessing there's a global modifier key that allows you to split a window? C-m h or something? - I couldn't find much in the docs or help about which keystrokes to use...
I can seemingly select text with the mouse and it turns yellow until I let go of the mouse, but it doesn't seem to affect anything? Ideally that would just stick whatever text was highlighted in the system copypaste buffer - that would be great.
No updates for a long time - is this project abandoned?
after using dmux to start up a session, there's a dead window named [tmux]
with text in it about my tmux.conf
this window should be deleted once the new window is created
Love the idea for this app. I cannot get it to run, though. Some examples would be great.
i tried to set selected_dir
for a profile in config file but it doesn't work so i suppose the option is not available.
if there's such an option then an example config file with all the options would be great!
Hi Zachary,
The project looks really good and working around a settable root solves my main frustration with tmuxinator. However, my setup is based on a session per project and multiple windows in standard order and naming. I am struggling to get a dmux profile working this way.
Is this supported? If so is there any documentation or example I can have a look at?
Thanks,
Ralph
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.