I am a Mac user and a developer, so this is likely the most useful of the student lists. Not all of this software is free or open source, but it is where possible. I do support paid software as I want my own software (and yours) to be worth something.
Please also consider my General Student Recommendations for non*technical thoughts.
Making MacOS "nice"
-
-
Control your window sizes and locations with key bindings
-
-
-
Shrink the ever growing list of menubar apps
-
This is especially helpful if you are on a laptop with a webcam notch
-
-
-
Install and manage packages on your mac
-
Great for updating core MacOS utilities that are kept back several versions
-
Best way to install most open source utilities
-
Can manage GUI applications with its
--cask
functionality too
-
-
-
I highly recommend replacing the built in MacOS terminal program!
-
At the moment, this is my terminal emulator of choice. It is free for local terminal emulation.
-
Keep the terminal in your dock and use it often.
-
-
-
Ditch Dropbox/Drive/whatever. Sync between your machines
-
-
-
Keep your machines connected privately wherever they are
-
Text Editing
-
-
You get a student license of their IDEs for free
-
I tend to install Goland, IntelliJ, PyCharm, and DataGrip
-
-
-
You need a general purpose terminal text editor
-
Install a full version with homebrew:
brew install vim
(or neovim) -
-
For some ideas on how to customize
-
WARNING: Do not copy this file directly as your own. You will have a real bad time.
-
-
-
-
I keep a markdown "wiki" as notes for all purposes
-
Syncs between iOS devices so your notes are everywhere
-
This document was written with it!
-
Alternative: Obsidian
-
Web Browsers
-
Safari is actually quite nice, but you probably want some extras
-
An ad blocker: AdGuard these days
-
DarkReader: I use dark mode and want my websites to as well
-
I keep a copy of Ungoogled Chromium and Firefox around for web development
2024-05-22 by u/cws