5 ms·
My solution is not to connect a monitor to my dev-machine and use ssh/tmux to do most things. It also makes work-from-home easy, as I can loginto my devbox fro
by israrkhan 10y ago
My solution is not to connect a monitor to my dev-machine and use ssh/tmux to do most things. It also makes work-from-home easy, as I can loginto my devbox from anywhere. But then it depends on what type of work you are doing, and how you are testing it.
- tqkxzugoaupvwqr 10y agoDo you use an IDE on the client (the machine you connect from) and only have sources on the dev machine, or do you work completely in the terminal?
- wyager 10y agoMany people I know just use text editors, no IDEs at all. Modern text editors, whether text-only (vim, emacs) or graphical (Atom, sublime) have plugins to replicate whatever IDE functionality you want anyway.
- teddyh 10y agoWhat? Emacs is graphical! https://www.gnu.org/software/emacs/tour/ https://www.gnu.org/software/emacs/tour/
- terminado 10y agoTry typing the following into a terminal window, at the prompt: emacs
- bitexploder 10y ago-nw helps :)
- deleted 10y ago[deleted]
- tqkxzugoaupvwqr 10y agoI should have worded my question better. I wanted to know whether he works directly on the dev server over a terminal or only connects to it and uses programs (IDEs, text editors) on the client machine to work on the code.
- israrkhan 10y agoI usually work on a fairly large project (think of building a complete OS for embedded devices). IDE cannot handle that. My editor of choice is vim, combined with ctags, and some custom plugins. Sometimes when starting a new project from scratch, or writing a new tool, I use sublime (or vscode). I have smb server running on my dev-machine, and can use sublime on client machine.
- hossbeast 10y agoDo you use a browser (and presumably a mouse) for email, or are you doing that in the console with mutt or pine?
- israrkhan 10y agoI normally do not use email on my dev machine (use client machine for that). However occasionally I need to run a browser, or GUI app on devbox. I do it via X11. If I am on Windows, I use MobaXterm, which has builtin X11 server. From my macbook, i need to run a seperate x server.