Skip to content

theherk/commons

Repository files navigation

theherk commons

Common Environment Configuration

These are the configuration details and files I use to configure my environment. Feel free to peruse if it suits you.

Bruce Lee by matlocktheartist

📷️ Screenshots | 🚀 Installation

Tools 🛠️

Editors ⌨️

  1. neovim: 1993-2015, 2023-current ❤️
  2. doom emacs: 2015-2023 🪦
  3. Helix 🦀
  4. Codium 🤒

Terminal 🖥️

Miscellaneous Other Tools 🎒

A partial list of installed tools:

  • asciinema: Record and share terminal sessions.
  • bat: A cat clone.
  • caddy: Simple file server.
  • coreutils: GNU core utilities.
  • direnv: Environment manipulation.
  • doll: Move dock applications to menu bar.
  • dozer: Hide menu bar icons on macOS.
  • dropbox: Only for syncing org directory.
  • dua: Disk usage analyzer cli with interactive option.
  • dust: A more intuitive version of du in rust.
  • editorconfig: Enforce some text styles.
  • eza: A modern, maintained replacement for ls.
  • fd: Fast, user-friendly find.
  • fzf: Command-line fuzzy finder.
  • firefox: Best web browser.
  • delta: Syntax highlighting pager.
  • gitui: Fast terminal ui for git.
  • grip: Preview markdown.
  • keycastr: Keystroke visualizer.
  • lazydocker: Container management TUI.
  • lazygit: The best git interface outside emacs.
  • navi: Interactive cheatsheet tool for the command-line.
  • neovide: Neovim Client in Rust.
  • pandoc: Universal document converter.
  • podman: Daemonless container engine.
  • pyenv: Simple python version management.
  • ripgrep: Amazing search tool.
  • shadowenv: Slightly better, but less integrated environment manipulation.
  • silicon: Create beautiful image of your source code.
  • skim: Awesome fuzzy finder.
  • starship: Customizable prompt.
  • terraform: Infrastructure management tool.
  • tokei: Great tool for counting code.
  • xh: Friendly tool for sending http requests.
  • zellij: A terminal workspace with batteries included; multiplexer.
  • zoxide: A smarter cd command. Supports all major shells.

Font ✏️

Languages 📙

I use these mostly, though others are supported.

Screenshots 🖼️

Vim

Vim Dashboard

Vim Rust

Emacs

Emacs Doom Welcome

Codium

Codium terraform

Slack

slack

Wezterm

WezTerm rcal and clock

Wezterm onefetch

Credits

More are warranted, but the two I can think to mention off the bat are:

Enjoy 🤗