Font
fira code
free monospaced font with programming ligatures
Command line tools
zsh
Zsh is an extended Bourne shell with many improvements, including some features of Bash, ksh, and tcsh.
install
Ubuntu
| |
MacOS default shell is zsh
Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration.
| |
fish
fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family.
fishis not compatiblebash.
Ubuntu
| |
Mac
| |
tmux
tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal.
- The prefix key
Ctrl + bis not very good, you can change it toCtrl + a.
Modify ~/.tmux.conf
| |
eza
A modern, maintained replacement for ls.
bat
A cat(1) clone with syntax highlighting and Git integration.
fzf
fzf is a general-purpose command-line fuzzy finder.
modern unix
A collection of modern/faster/saner alternatives to common unix commands.
Warp (Terminal)
Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
IDE & Edit
VS Code
extensions
Power Mode
Remote SSH
Vim
WakaTime
Vibrancy Continued
rust-analyzer
VSCode Animations
clangd
TONGYI Lingma
Git Graph
indent-rainbow
viscode-icons
Prettier - Code formatter
OpenLens
Meet the new standard for cloud native software development & operations.
With over 1 million users, Lens is the most popular Kubernetes IDE in the world.
Zed (Mac)
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
CodeEdit (Mac)
CodeEdit is an exciting new code editor written entirely and unapologetically for macOS.
