purplesraka.blogg.se

Iterm for ipad
Iterm for ipad




iterm for ipad
  1. Iterm for ipad portable#
  2. Iterm for ipad pro#
  3. Iterm for ipad software#

There’s a fantastic piece of software called Mosh: the mobile shell: So let’s solve 2): make a remote session feel as snappy as a local one SSH, but without the lag I kind of can, because when SSH’ing while on a 4G/LTE connection, there’s some noticable latency. I literally can’t tell if I just launched zsh/tmux/nvim on my laptop or on a server.

Iterm for ipad portable#

But for me this is an accomplishment, alright?įirst problem solved, my work environment is completely portable now. Yes, I hear the young people laugh now, with their Sublimes and Atoms that can display italics out of the box. The result is the same: I’ll jump right into a wonderfully configured tmux with neovim, True Color support, italics and everything you I could wish for. The cool thing is that with such a docker image it doesn’t matter where I type docker run jannis/shell, be it on a server or on my laptop. When I type docker run jannis/shell, this starts a container with: The solution was easy: just bake all of that into a Docker image. In this case, syncing your dotfiles just won’t cut it. Off the top of my head, that’s Docker, a bunch of linters, other tools like jq and ag as well as utilities like the Google Cloud Platform SDK. In my day to day work, I also rely on a lot of tooling that needs to be synced. This approach, however, only syncs configuration, though (give and take a bunch of shell and vim scripts). An easy way to do this is to have them in a private git repository that you keep up to date on every machine. This whole blog post in one simple image!!1įirst, let’s solve 1): make my work environment portable Dockerize tmux & neovimįor centuries, people have been syncing their dotfiles between machines in order to make their shells and editors behave the same whether they’re logged in locally or on a server.

iterm for ipad

make the remote machine as secure as the local one.make a remote session feel as snappy as a local one.make my work environment portable (zsh, tmux, neovim and a lot of tooling).

iterm for ipad

There were a couple of problems to overcome: I’d be out of luck if I relied on a visual IDE or proprietary software as is the case when you’re, say, an iOS developer. In conclusion, I guess you can say that my workflow is suited perfectly for this experiment. And I’m lucky - with the exception of Alfred, all of the applications I rely on are available on iOS (more on that further down this page). How I spend my days (tracked with )Īccording to the activities report on, I spend around 60 % of my time writing software and 17% communicating in one way or the other. I program mostly in ruby, go and node and run everything using Docker.Īpart from that, I use Inbox and Slack for communication, a web browser for my googling, dash to look up documentation, 1Password to manage my passwords and Alfred to be fast at all of that. I use zsh as a shell (although I’ve been interested in elvish lately), tmux for window management and neovim as an editor. My workflowīeing an old person, I pretty much spend most of my programming time in the terminal. Is there another way? Of course there is! Run Docker so far away that it can’t possibly fry my thighs!īut before we dive into the whole iPad as the main computer thing, let’s take a step back. Why even make that poor little thing also run Docker? So I wondered… My laptop is busy enough feeding RAM to Chrome and dedicating all its CPU cycles to displaying ads on webpages with parallax scrolling and videos on auto play.

Iterm for ipad pro#

Please zoom in to see what docker does to a MacBook Pro But why?Īnyone who’s used docker for development on OSX knows that while it’s a lot of fun and working fine in general, it also tends to make your laptop so hot that it’s very uncomfortable to work with no pants on: Visit the internet to see how an editor, a product manager and a web & graphics designer use an iPad as their main computer.Īs is tradition, I will first explain myself and tell you about the why. This piece is written from the perspective of a backend engineer. I found out that it can actually work, thanks to an iOS app called Blink, an SSH replacement called Mosh, iOS 11 and running stuff on a server. In the summer of 2017, I wanted to know what it would be like to use an iPad Pro as my main computer.






Iterm for ipad