8000 GitHub - koolay/dotfiles: my dotfiles
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

koolay/dotfiles

Repository files navigation

Setup my workspace

tools

  • mise 开发环境依赖管理工具. 添加到PATH: export PATH="$HOME/.local/share/mise/shims:$PATH"

  • tea the revolutionary, cross-platform package manager.

  • cheat 命令行提示帮助工具, the only linux command

  • kit Script Kit. Automate Anything.

  • jless jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.

  • colima Container runtimes on macOS (and Linux) with minimal setup

  • rsql rsql is a command line interface for databases. Arrow, Avro, CockroachDB, CSV, Delimited, DuckDB, JSON, JSONL, LibSQL (Turso), MariaDB, MySQL, Parquet, PostgreSQL, Redshift, Snowflake, SQLite3, SQL Server, TSV, XML, YAML.

  • cargo Bore is a simple CLI tool for making tunnels to localhost

  • xplr xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible, interactive orchestrator for the ever growing awesome command-line utilities that work with the file-system.

  • Shunpo 一个简约的 bash 工具,可以使目录导航变得更快一点, 支持bookmark

  • ugit ugit helps undo git commands.

  • lnav An advanced log file viewer for the small-scale

  • SketchyBar MacOS 状态栏

  • visidata VisiData is an interactive multitool for tabular data. pip3 install visidata

  • monokle Monokle lets you create, analyze, and deploy YAML manifests with a visual UI, and provides policy validation and cluster management.

  • kail View log of kubernetes more friendly

  • tailspin A log file highlighter

  • navi An interactive cheatsheet tool for the command-line

  • ugrep A more powerful, ultra fast, user-friendly, compatible grep

  • better-comment A CLI for writing better commits, following the conventional commits specification.

  • gitbutler GitButler is a git client that lets you work on multiple branches at the same time. It allows you to quickly organize file changes into separate branches while still having them applied to your working directory. You can then push branches individually to your remote, or directly create pull requests.

  • git-absorb git-absorb is a tool for managing git branches and commits.

  • http client Yet Another HTTP Client

setup.sh

$ cargo install jless
$ wget https://github.com/johnlindquist/kitapp/releases/download/v1.6.9/Kit-1.6.9-arm64.dmg
$ go install -v github.com/tomnomnom/gron@latest

# config lazygit
$ ln -s ~/dotfiles/lazygit/config.yml  ~/Library/Application\ Support/lazygit/
config.yml

About

my dotfiles

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0