![]() Additionally, direnv is amazing and with its Python layout I can manage independent Python versions and independent venvs easily, just by cding in and out of the project directories. I write Python for my day job, and if you’re doing anything other than writing a few scripts I highly recommend pyenv. Other than that I use Dash, Sublime Text, Sublime Merge, and Alacritty. Using libraries in nix is weird, see the FAQ entry for details.Your system won’t break, the update will just be prevented from happening. Sometimes attempting a package update will fail, and it will take some digging to figure out why.I should really learn how to package stuff on my own to submit it. Occasionally packages are old or not present in NixPkgs.The gotchas I can think of (and that I should document at some point): I’m overall very happy with it, sometimes there are gotchas but I’m still happy living a brewless life. I don’t use Homebrew, only Nix (and wrote about it, although it’s a bit outdated at the moment). Detective crashes constantly, but it solves the problem ![]() Helps me to detect which app stole the shortcut when the app I am focused on does not react for some reason. WireGuard tunnels between your devices/servers, if you are into that sort of thing I use it to override keys on my external keyboard Mounts a variety of file servers as a disk in file explorer Client for a variety of file servers like FTP and S3 ![]() I know how it sounds, but the app is great VSCode, but it is likely that macOS has a port of your favourite text editor.As many others have said, if I need to install something, I usually look for Homebrew incantation on the project’s page.Zsh framework, which I mainly use for the shell plugin system. If you ever work with tmux (even over ssh), I highly recommend iTerm’s tmux integration BTW the Reminders app has gotten quite good - it started out rudimentary but is now fully useable for Getting Things Done and other task management systems. I stick with Safari, and Apple’s built-in mail, calendar, etc. (Plus, it’s run by some nice devs from Ukraine □□.) If you find a few apps you like but don’t want the rest, you can just cancel and then buy those apps individually. For about $10 a month you get immediate access to every app. iStatMenus adds menu bar items that can show status of the CPU, GPU, network and various other things and clicking them pops up windows with more detail.Īlso, if you feel like kicking the tires of a few hundred apps of all types, there’s a subscription service called SetApp.It can do nearly anything - launch apps, search for files, search websites, copy files… - and it supports plugins to add more features. Alfred, a systemwide command palette that pops up with a hot key.It’s a pain to configure but I haven’t found anything else I like better. Karabiner Elements to set up hot keys and otherwise fine tune the keyboard.It’s found the right balance between WYSIWYG editing and Markdown syntax. Typora is the best Markdown editor I’ve ever used.Super for searching man pages, C++ docs, JS, CSS, Go, HTTP error codes… Dash, a universal documentation viewer.I know how to use the command line, but for most things it’s so much easier being able to scroll around the commit tree and do things with a few clicks. I’m a very longtime Mac user, so I’m sure my mindset is different, but my must-haves are: I also recently (guess it’s been a couple of months) replaced Docker Desktop with Colima. Hex Fiend (from ridiculous_fish) to view/edit binary filesĪnd finally, brew.sh to install packages.RapidAPI (previously called Paw) to make HTTP requests to APIs and such.A few JetBrains IDEs (Goland/Clion/IDEA).Serial (from Decisive Tactics) to… well, connect to Serial ports.Postico 2 whenever I need something fancy to connect to Postgres.SoundSource (from Rogue Amoeba) to route audio and configure output levels on a per-app basis.Suspicious Package to take a look on suspicious.Transmission (BitTorrent) to download Linux ISOs.Transmit (from Panic) whenever I need to interface with S3/SFTP,.NotePlan for notes and organising my day (along with the stock Calendar.app). ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |