3 ms·
I have moved from a Windows only machine to a linux only machine about 3 years ago (I had two machines for a while: one running windows and the other Ubuntu 10.
by minhajuddin 14y ago
I have moved from a Windows only machine to a linux only machine about 3 years ago (I had two machines for a while: one running windows and the other Ubuntu 10.04 with common input using Synergy, those were the weird days). I did this mainly because linux gave a better environment for RoR development. I did not upgrade from 10.04 till 12.04 was out, and by that time I had discovered Xmonad, vim and a bunch of great linux tools (I had always loved the terminal even on windows). Even after upgrading to 12.04 I have been using Xmonad so I don't run into the problems with Unity (I do login into Unity at times and it almost always shows a popup with some error). Well, long winded reply but I think if you spend enough time learning/configuring your tools you don't run into many problems and if you do run into problems you will be able to fix them. I have three computers with the same setup now (My office computer, home computer and my laptop). I have a setup script (https://github.com/minhajuddin/setup/blob/master/setup.sh https://github.com/minhajuddin/setup/blob/master/setup.sh), a huge number of finely tuned dotfiles (https://github.com/minhajuddin/dotfiles/ https://github.com/minhajuddin/dotfiles/) and I love my setup. I love the time I spend working on my computers. I rarely touch the mouse. I have two monitors which act as three virtual monitors (one for vim, the second split into 1224x1080 for the browser and 696x1080 for the terminals (https://github.com/minhajuddin/dotfiles/blob/master/.xmonad/xmonad.hs#L111) https://github.com/minhajuddin/dotfiles/blob/master/.xmonad/...). I cannot imagine giving up the amount of control I have on machines for anything.
I have one apple product a 2GB shuffle, I love the hardware but it's an awful thing to force your users to sync their music only using iTunes. When I first purchased it I could get it to sync only with iTunes from a windows machine, however now that it is a bit old I can use Rhythmbox from ubuntu to do the same. While hunting for tutorials on how to sync my ipod I ran into this from the ubuntu site:
>Apple closely guards and purposely obscures the workings of iPods even going so far as to alter it from time to time to intentionally make it difficult for non-Apple software and hardware to interoperate with iPods. Nevertheless Ubuntu works very well with iPods, except for the newest generation iPod Touch, iPhone, 5th generation Nano iPod and any other future generation Apple portable devices where Apple changed their systems so that they no longer show up as generic storage devices. To work with these new-generation devices, look at this article on using Ubuntu to sync with your iPhone/iPod touch. Most firmwares are supported with the installation of Ubuntu software to get them to work.
(https://help.ubuntu.com/community/PortableDevices/iPod https://help.ubuntu.com/community/PortableDevices/iPod)
I cannot in good conscience buy anymore Apple products. The idea of changing your software just to break the syncing of existing tools made by people other than you (who made it without your help) is just unfamothable to me.