Here here! I recently did this - well, I moved to a linux VM. Somewhat. First, I did not move everything; I only moved my dev enviroment. I have things bound to OS X and I can't say goodbye just yet entirely. But with everything in a VM I have a nice walled garden that i know will work, and I can update OSX with less hesitation as most of my time is spent in the safe world of the VM. It also makes it easy for me to c…
Ask HN: Switching from OS X to Linux
31–40 of 169 posts
Re: Ask HN: Switching from OS X to Linux
#32About iTerm, I have found this one: http://finalterm.org I have never tried it but it seems great.
Re: Ask HN: Switching from OS X to Linux
#33About iTerm, I have found this one: http://finalterm.org I have never tried it but it seems great.
Re: Ask HN: Switching from OS X to Linux
#34I normalized all the keyboard shortcuts using several methods, the most important one is to switch Cmd and Ctrl keys. I documented that here: http://mntmn.com/Hipster%20Linux#keyboard-cmd-ctrl-copypaste...
I use Terminator for Terminal and set up Ctrl-C und Ctrl-V for copy and paste shortcuts. Terminator will smartly handle Ctrl-C as a signal when there is no selection.
I use XFCE with a custom HiDPI theme and app switcher works with Cmd-Tab. I bound Cmd-Space to Application Finder which gives me a Spotlight-like launching experience. For fulltext search I can recommend recoll.
I use Ergoemacs which gives me CUA-like shortcuts in Emacs, too.
Feel free to drop me an email (lukas at mnt dot mn) if you need more tips. Almost everything can be made to work.
Re: Ask HN: Switching from OS X to Linux
#35custom key bindings. Anything that I want.
About alfred: I have this script from crunchbang that uses dmenu and then displays and allows you to search for a binary to run. Also just alt+f3 in most DEs will open a dialog that you can run binaries/scripts in your path with.
If what you want is something more along the lines of a terminal where you can see the output, there's extensions for most DEs where a terminal will be opened on certain key combination and place it somewhere and hide it immediately when you're done with it.
Re: Ask HN: Switching from OS X to Linux
#36Re: Ask HN: Switching from OS X to Linux
#37Gnome3 is also nice http://i.imgur.com/8ZxohmT.png :) [x] - I yet to have see terminal emulator shipped with ubuntu that doesn't wrap text [x] - Gnome 3 has Alfred like search over files, apps, windows... also mutate ( https://github.com/qdore/Mutate )
Re: Ask HN: Switching from OS X to Linux
#38I'm a big fan of XFCE for your DE/WM. It allows you to set loads of keyboard shortcuts for various WM activities like launching programs, switching workspaces, moving/resizing windows. As far as non-WM activities, look elsewhere in this thread for program recommendations. The only Linux distro I can stand is Arch Linux. It will require you to become a sysadmin (comfortable with a shell, editing a few config files her…
Personally I use OSX (still Mavericks, for now) for development, but almost all of the code that I write gets executed in Linux VMs (often through Vagrant). For me, this eliminates most of the headaches that come from developing using open source technologies in a non-free environment. I'm sure it creates some headaches of its own, but I find it works well for me.
Re: Ask HN: Switching from OS X to Linux
#39Re: Ask HN: Switching from OS X to Linux
#40I would recommend Fedora (what I'm using at work), if you like stable/reliable packages (Debian also wins here), especially if you're not requiring the latest and greatest everything.
In terms of UI, I really like what Elementary OS did, but they don't update their packages with any frequency (the current release is over a year old.) XFCE gives the customisability / get-out-of-my-way feeling that I sometimes want on OS X, but be warned that no Linux UI can match apple hardware and software for gestures.
In all, it's a minefield. Format a separate /home, and be ready to jump distros a few times to start with.