3/26/2023 0 Comments Go2shell high sierra![]() Well worth the effort once I'd got it set up though. There are a bunch of guides, but it took me a while to get used to. Tmux has a configuration gem you can clone called tmuxinator ( gem install tmuxinator) that you can configure to set up what you need for developing. Tmux works good as a replacer for screen if you have used it on linux. With core utils you can access the "normal" terminal commands by prefixing g, so gcp instead of cp and so on. There are some subtle changes between the BSD commands that OS X uses and the gnu commands. With homebrew, download coreutils ( brew install coreutils) to get the gnu standard terminal commands. It has lots of neat features, and can be set up to have guake-like behavior if you want. ![]() Get iTerm to replace the default terminal application. As a developer, I don't feel any obstacles while using it at all. No OS modification freedom at all (you can still do it, though, but its a bit more complicated). There is certainly a Linux "spirit" to it, so I actually feel morel like I just switched to another distro, rather than to another OS. MacOS makes a pretty bad impression at first, but when you fix some stuff that annoys you it becomes a really fast, comfortable and stable OS. Resetting SMC and PRAM solved it for some reason. MacOS was really slow for me out of the box. I don't care about theming, so its not a problem for me. Theming is possible, but you have to try hard to achieve desired results. Its a big questions why such things still exist in 2017. And I'm really missing the full width/height dock feature. For example, if you try to fill the screen with some app window it leaves a few pixels gap on the side where the dock is. But, built-in app updates works great most of the times so its not a big problem. ![]() Since Cask repositories and mostly not official you will not get updates as soon as they released. Spectacle is a must-have utility which solves the problem. Its also possible to use an external GPU which works surprisingly fine thanks to Thunderbolt port (according to many YouTube videos). Performance is also decent even for most of the heavy games from 2015/2016 (Tested on Bioshock Infinite, Rocket League, Hitman Absolution). Most of the games available on Linux is available on Mac + some games that are Windows/Mac only. The state of gaming on MacOS is a bit better than on Linux. This is a huge plus.įinder in pretty decent when you tweak it a bit (thankfully, there is a lot of things you can tweak). About 10 hours in work mode and 3 hours in gaming. The battery life is amazing! I never seen something like that before. In many cases they are actually perform better than their Linux versions (PHPStorm and Slack, for example). Most of the applications are stable and smooth. This was my biggest concern and I'm really surprised how fast it got solved. ITerm and ZSH solved all command-line problems for me. And yes, if you want to move large folders - use a terminal. Startup time is suspiciously long (about 20-30 seconds compared to 10 on my old laptop with Ubuntu 16.04). Getting used to CMD key took about 2-3 days in total - not a big issue. So, here is a couple of things I want to share after using MacOS for 4 month: I guess I'll try it for a few days and if it's really that bad (I have a feeling that it actually is, since I'm using OSX in the meeting rooms from time to time) I'll just install Ubuntu or any other distro which guaranteed to work on MacBook. PS: It seems that many people had a bad time using OSX after Linux. Terminal multiplexer: gem install tmuxinator Thank you, everyone, for useful advices! Here is a list of most popular recommendations:Ĭoreutils for standard terminal commands: brew install coreutils Terminal is the most comfortable environment for me. I know about Homebrew for package management, but what else am I missing? I'm using PHP, Node, Ruby and other development stuff every day. So, my question is: How to make MacOS comfortable for a Linux user? ![]() They said I can install whatever I want on it, but since MacOS is still UNIX, I thought I might give it a try. The only laptop option company can offer is a MacBook. I'm a full stack developer and I'm starting a new job in about a week. Arch, Mint, OpenSuse and, finally, Ubuntu. I've been using Linux at home and for work for the last 4 years. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |