/config

dotfiles and scripts

Primary LanguageShell

Config

My dotfiles and scripts

The config is mainly used in unix-like.

You may want to try something like dwm and st.

Also, these are bspwm and i3wm and more.

Code Editor

  • vscode
  • nvim
  • helix
  • other ide

Debug

  • lookin: Free macOS app for iOS view debugging
  • scrcpy: Display and control your Android device

VCS(version control system) tools

  • git: Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
  • lazygit: simple terminal UI for git commands

RSS

  • NetNewsWire: a free and open source RSS reader for Mac, iPhone, and iPad

Api tools

  • cURl
  • httpie
  • charles
  • Wireshark
  • whistle (recommand)
  • proxyman

Docker containers

  • docker
  • OrbStack: is the fast, light, and easy way to run Docker containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

Window Manager

  • i3wm
  • dwm
  • bspwm with sxhkd(a simple hotkey daemon)
  • AltTab: MacOS >> switch window like windows
  • yabai with sxhd(a simple hotkey daemon): >> Mac OS
  • Loop: Compatible with macOS 13 and later

Bar

  • polybar
  • sketchybar: only in Mac OS X
  • ice: Powerful menu bar manager for macOS
  • swiftBar: Powerful macOS menu bar customization tool
  • stats: macOS system monitor in your menu bar
  • SpaceId: macOS space indicator

Terminal

  • kitty
  • warp
  • simple terminal

File manager in Terminal

  • ranger
  • joshuto
  • yazi (recommand)

Terminal Workspace

  • zellij: A terminal workspace with batteries included
  • tmux: A terminal multiplexer

Shell

  • zsh with zimfw
  • fzf: A command-line fuzzy finder
  • zoxide: A smarter cd command. Supports all major shells.
  • bat: A cat(1) clone with wings
  • starship: Prompt for shell
  • atuin: Magical shell history
  • eza: A modern, maintained replacement for ls, written in rust

Tool

  • hammerspoon(only in Mac OS X): Staggeringly powerful macOS desktop automation with Lua
  • raycast(only in Mac OS X): A blazingly fast, totally extendable launcher
  • clashX: remote
  • KeyCastr: An open-source keystroke visualizer
  • JankyBorders: A lightweight window border system for macOS

Script

See /script