GithubHelp home page GithubHelp logo

meain / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
246.0 11.0 13.0 4.51 MB

If there is a shell, there is a way!

License: MIT License

Shell 23.22% Python 0.76% AppleScript 0.02% Emacs Lisp 25.91% Lua 18.95% JavaScript 0.69% Perl 10.58% CSS 1.20% Ruby 0.25% HTML 4.73% Nix 4.95% Vim Script 8.23% Common Lisp 0.52%
dotfiles vim emacs bash zsh git mutt fish i3 tmux

dotfiles's Introduction

Dotfiles

If there is a shell, there is a way



Hey, these are the dotfiles that I use.

It includes my [z/ba/fi]sh, [v/nv/mv/gv]im, emacs, tmux, git, i3, karabiner, tig, newsboat, hammerspoon , ... config files.

How to use

Use gnu-stow to link the files.

For example if you need my nvim config clone the repo then inside the repo use: stow nvim This will symlink the necessary files.

git clone --recursive https://github.com/meain/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
stow nvim

Tools I use a lot

... ...
fzf Fuzzy find anything ripgrep Insanely fast grepping
z Quickly jump around common directories jq Query into json objects
jiq jq but interactive isync Mail sync
mpd Music player daemon parallel Prarllel xargs
git-absorb Automatic --fixup restic Sane backup solution
syncthing Sane multi device sync tool KDE Connect Connect your phone and PC
axel Download accelerator imagemagick Image manipulation via cli
ffmpeg Video editing via cli todo-txt-cli Simple todo management
lsd ls but much more icdiff Colorful side by side diff
diff-so-fancy Better git diff dasht Offline documentation browser
pandoc Convert from and to multiple formats hub Github extension for git
lf Better version of ranger alacritty Fast simple terminal emulator
ddgr Duckduckgo search from cli chafa Image viewer in terminal
tmux Terminal multiplexer hammerspoon Control mac using lua
pixel-picker Color picker for mac Karabiner Elements Keyboard remapping
activity-watch Track your computer usage Next DNS A really good dns thingy
nix A sane package manager fd Faster find
notmuch Simple mail indexer maccy Macos clipboard manager
meetingbar View next meeting in your statusbar insomnia Simpler postman
ledger Plaintext double entry accounting pup HTML parser for cli
entr Run commands on file change mpv Simple but really powerful media player

Screenshots

You can find more screenshots on #5

simple terminal rss
Coding session Shell Rss feeds

dotfiles's People

Contributors

meain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Highlight yanked region in Emacs - vertical selection highlight is wrong

Hi, I found your article Highlight yanked region in Emacs when searching a way to highlight the selection when yanking in Emacs. I am also coming from vim/neovim and used the same auto command as you.

First, thank you for the article. However, when I do a vertical selection with C-v, what is highlighted is the first line from the first character, all the intermediate lines and the last lines to the last character.

Screen.Recording.2021-05-08.at.17.06.18.mov

I do not have the knowledge to fix this in Elisp so I just let you know. Even if a fix would be nice I do not expect anything so feel free to close this if needed.

Just a thought

First off, I really love how thorough this repo is. Personally had to split mine into a mess of repos for my own sanity but having them all in one place is pretty awesome.

Just maybe consider abstracting the top level of the repo into sub-directories of some arbitrary nature to make the repo less daunting to look at and I bet you will be trending in no time! Cause this is one thorough and complete set up right here great work.

Screenshots

Just an issue for me to post a bunch of screenshots

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.