gdmb (g)it (d)elete (m)erged (b)ranches - Deletes all branches already merged on current branch.Some sensible default configs, such as improving merge messages, push only pushes the current branch, removing status hints, and using mnemonic prefixes in diff: (i)ndex, (w)ork tree, (c)ommit and (o)bject.git unstage / guns (remove from index) and git uncommit / gunc (revert to the time prior to the last commit - dangerous if already pushed) aliases.git recent-branches - if you forgot what you’ve been working on.git simple - a clean format for creating changelogs.git cp or gcp - cherry-pick -x (showing what was cherrypicked).git nb or gnb - a (n)ew (b)ranch - like checkout -b.git b or gb - a list of branches with summary of last commit.git l or gl - a much more usable git log.Alternately, you can set the appropriate environment variables in your ~/.secrets. It is recommended to use this file to set your user info. YADR will take over your ~/.gitconfig, so if you want to store your usernames, please put them into ~/.er czm file(s) - chezmoi (m)erge - three-way merge between destination, source state and target state.czD - chezmoi (D)ata - list chezmoi variables, useful for templating.czd - chezmoi (d)iff - compare destination and target state.czu - chezmoi (u)pdate - fetch and apply changes.czg - chezmoi (g)it - run a git command on dotfiles dir.czf - chezmoi (f)orget - remove a file from source state.czE - chezmoi (E)dit-config - edit chezmoi.yaml configuration file.cze file(s) - chezmoi (e)dit - edit a file in source state then apply changes.czc file(s) - chezmoi (c)at - show target state, acording to source state.czA - chezmoi (A)dd - add files to source state.cza - chezmoi (a)pply - apply source state to destination.czh - chezmoi (h)ome - cd into dotfiles dir.czI - chezmoi (I)init - re-generate the config file.If you don’t want to use solarized terminal, then make sure you do this:.Make sure you install Solarized colorscheme in your terminal!.The native spaces navigation slows everything down for no reason. in MacVim, uncheck “Prefer native full-screen support” under Advanced settings This will give you fast full screen windows that are switchable without switching to spaces. In iTerm, uncheck “Native full screen windows” on General Recommended Cmd-Escape, which is really Cmd-Capslock. Set up a system wide hotkey for iTerm (Keys=>Hotkey) If you’re hitting a small target in the corner, you are slowing yourself down considerably, and probably damaging your hands with repetitive strain injuries. But all this is fixed by remapping Caps to Escape. Apple keyboards are the worst with their tiny Esc keys. Old keyboards used to have Escape where Tab is today. The escape key is the single most used key in vim. Remap caps-lock to escape with Karabiner-Elements Most terminals on Linux have a solarized colorscheme installed by default. # Verify if there is duplicated source filesĬhezmoi apply -verbose Wait, you’re not done! Do this: Install Solarized Colors at your terminal of choiceĬhange your terminal colors to Solarized. Git merge -allow-unrelated-histories yadr/main Please use GitHub Issues for pull requests or bug reports only. Got questions, concerns, want to hear announcements? Join the Google Group That being said, check the Docker section below Mailing List You may need to install zsh if you don’t already have it. MacOS is not supported! If it works, great. All things are vimized: irb, postgres command line, etc.Many zsh plugins, starting with the wonderful Prezto base, and adding a few niceties on top. More than 90 vim plugins, all under one roof, working together, each plugin researched and configured to be at its best, often with better shortcut keys.The best bits of all the top dotfile repos, vim and zsh plugins curated in one place, into a simple and cohesive way of working.YADR is an opinionated dotfile repo that will make your heart sing What if I already have a chezmoi dotfiles repo?.This repo has been built for my own benefit, however feel free to sneak in and steal anything that would improve your own productivity. This is a GNU/Linux focused fork of skwp/dotfiles.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |