All Projects → jleclanche → Dotfiles

jleclanche / Dotfiles

.zshrc and other bootstrap files

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Dotfiles

Dotfiles
⚡️ Awesome configurations for the development environments
Stars: ✭ 137 (-6.16%)
Mutual labels:  zshrc, dotfiles
zshrc
📝 Zsh Configuration for nerds with zplug
Stars: ✭ 28 (-80.82%)
Mutual labels:  dotfiles, zshrc
dotfiles
My dotfiles for oh-my-zsh, vim and tmux 📟
Stars: ✭ 23 (-84.25%)
Mutual labels:  dotfiles, zshrc
dotfiles
🚀 tmux, ohmyzsh, powerlevel10k, neovim 🔧
Stars: ✭ 24 (-83.56%)
Mutual labels:  dotfiles, zshrc
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+574.66%)
Mutual labels:  zshrc, dotfiles
dotfiles
vim ⌨️ tmux 🖥 git ⑃ zsh 💤
Stars: ✭ 12 (-91.78%)
Mutual labels:  dotfiles, zshrc
dotfiles
Dotfiles & Developer Environment. Supports Ubuntu2004+, macOS Catalina+, Windows 10 w WSL
Stars: ✭ 30 (-79.45%)
Mutual labels:  dotfiles, zshrc
dotfiles
🏡 My dotfiles
Stars: ✭ 64 (-56.16%)
Mutual labels:  dotfiles, zshrc
Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+396.58%)
Mutual labels:  zshrc, dotfiles
Dotfiles
💾 Ian's dotfiles, utils, and Zsh/Vim/tmux configs
Stars: ✭ 554 (+279.45%)
Mutual labels:  zshrc, dotfiles
Dotfiles
🐢 💨 Speedup your MacOS setup with this fine tuning settings
Stars: ✭ 174 (+19.18%)
Mutual labels:  zshrc, dotfiles
Dotfiles
My configurations and scripts
Stars: ✭ 82 (-43.84%)
Mutual labels:  zshrc, dotfiles
dotfiles
📑 .dotfiles for Bash (Linux) / ZSH (Linux) / Git Bash (Windows) / Cygwin (Windows) / Bash on Ubuntu on Windows
Stars: ✭ 175 (+19.86%)
Mutual labels:  dotfiles, zshrc
Zsh Quickstart Kit
Simple ZSH quickstart for using ZSH and zgen
Stars: ✭ 366 (+150.68%)
Mutual labels:  zshrc, dotfiles
Dotfiles
What tools and plugins I use for web development?
Stars: ✭ 73 (-50%)
Mutual labels:  zshrc, dotfiles
Dotfiles
My configuration files
Stars: ✭ 89 (-39.04%)
Mutual labels:  zshrc, dotfiles
Dotfiles
My dotfiles
Stars: ✭ 127 (-13.01%)
Mutual labels:  dotfiles
Linux Dotfiles
I configure lots of things, sorting them out here
Stars: ✭ 137 (-6.16%)
Mutual labels:  dotfiles
Tmux Config
📗 Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar.
Stars: ✭ 1,633 (+1018.49%)
Mutual labels:  dotfiles
Dotfiles
Collection of i3-gaps Dotfiles
Stars: ✭ 143 (-2.05%)
Mutual labels:  dotfiles

dotfiles

.zshrc and cousins

image

Features

  • XDG basedirs
  • Powerline support if installed
  • virtualenvwrapper support if installed
  • zsh-syntax-highlight support if installed
  • Git integration enabled
  • 256-color support by default
    • Colors enabled by default in ls, grep, dmesg and less!
  • Add your extra stuff in $XDG_CONFIG_HOME/zsh/profile
    • Put your custom completions in $XDG_CONFIG_HOME/zsh/completion/
  • Saner defaults for diff, hexdump, xclip and more

More aliases

  • bk <file>: Back up a file
  • htmime <url>: Get the content type of a URL
  • google <query>: Open your default browser on a google query
  • hr: print a terminal-wide banner
  • launch <app> [args]: Launch a binary, disowning it from the terminal immediately
  • lscolors: list all available colors
  • perms <args>: Print file permissions (octal and text)
  • myip: Print the machine's public ip (uses ifconfig.me service)
  • sprunge: Pastebin stdin (uses sprunge.us service)

Requires Python 3+

  • mkhttp: Run a webserver in cwd (uses Python 3 http.server)
  • urlencode: Quote stdin with url-encoding (percent-encoding)
  • urldecode: Unquote percent-encoded stdin
  • urlarray: Convert a querystring into pretty JSON
  • json: Indent and prettify json code
  • yaml: Print YAML contents as pretty-JSON

Other fun stuff

  • Ctrl+E: Edit the current line in your $EDITOR
  • Expand "...": Typing ... is expanded to ../..; .... expands to ../../.. and so on.
  • Typing a naked directory assumes "cd " is implied.
  • The "⇄" icon will show up on the right side of the tty when the shell is running in a SSH session.

Compatibility

This script requires Zsh >= 5.0. A 4.0-compatible version, with less features, is available in the compat/ folder. NOTE: Cygwin users should set TERM=cygwin in their profile file, otherwise keybindings may be messed up.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].