waveterm
waveterm copied to clipboard
Layout customisation options and some simple but very useful features :)
Is your feature request related to a problem? Please describe.
I really like waveterm but it has next to no customisation options, considering this is an electron UI I'm suprised I cant customise almost anything at all considering how easy this is to implement in electron apps
Describe the solution you'd like
Usability Improvements & New Features
- Option for login shell / custom command to start shell
- X buttons on tabs so they can be closed without having to right click
- Always open history (would be nice to just toggle an always displayed sidebar with all my history and i can just click on any item and its pasted into the terminal area) --- also option for favourite or sticky commands to stay at top so frequently used commands can be run with a single click
- Side by side terminals (so you can read from one shell while entering into another)
- Option for root shell that starts the terminal window with asking for sudo password
- When clicking new tab should select the same "your connected to" as the current tab by default
- Run command in new tab button (so you can just hold down ctrl like you do in the web browser and when you press enter opens a new tab and runs the command)
- Allow command area to be at the top or bottom (when dealing with alot of tabs its way more efficient to have the area that you type near the tabs themselves, not for everyone but definitely useful for some) --- could be useful to have option to reverse text flow so that text flows from bottom to top, then you have the tabs, command area and the result of the last command right next to each other
These are basic that every other terminal has
- Font / Font size
- Colors - Fonts and Background
- Keyboard shortcut options
- Dark mode and Light mode
I hope I haven't crammed too much into one request but can see the potential of waveterm to be an incredibly productive terminal
Hi @x9sim9 thank you for submitting this, leaving some comments below to help give some insight into our roadmap:
The basic features you mention are all already planned:
- light/dark/system color schemes are already supported, check out the settings page in 0.7.2
- custom themes/colors and keyboard shortcuts are almost finished, we just have a bit more bug bashing before we're ready to release it. This should ship in the next month or so.
- custom fonts require a little more thought because it requires being able to calculate things like line height for xtermjs on the fly. Definitely not impossible, but this one will probably take us some more time. That said, it's one of our top asks so we will absolutely be giving it priority
As for the improvements/new features, I'll leave @sawka to comment.
I like Wave too, great work.
On this topic, from a usability point of view, not being able to read the folder names because the off-green-blue font is plastered on top of a slightly different green highlight makes the directory listing almost impossible for me to read. The ability to have different themes (and a place to find them) would be much appreciated. Thanks.
Example of the problem attached...