Giter Club home page Giter Club logo

dotfiles's Introduction

Nolan Prochnau

(he/him)

I'm a Linux user and lover of open-source and tiling WMs.

I contribute to projects I use on a frequent basis, like neovim, polybar, and telescope. Too much of my time is spent on tweaking my dotfiles as well.

dotfiles's People

Contributors

parmort avatar

Stargazers

 avatar

dotfiles's Issues

Vim: Switch to git repo root

Program: Vim
Change: Add a function and command to switch to the root of a git repo
Code (opt):

" Excerpt from junegunn's vimrc
function! s:root()
  let root = systemlist('git rev-parse --show-toplevel')[0]
  if v:shell_error
    echo 'Not in git repo'
  else
    execute 'lcd' root
    echo 'Changed directory to: '.root
  endif
endfunction

command! Root call s:root()

Vim: Project-notes

Description

Program: Vim
Change: Add project notes stuff in the resource file and add .project-notes to ./gitignore.

Resources (opt)

Vim: Scroll Offset

Program: Vim
Change: Set scrolloff option
Code (opt): set scrolloff=5

Vim: Shebang

Program: Vim
Change: Create an abbreviation to automagically create a shebang line
Code (opt): inoreabbrev #!! "#!/usr/bin/env" . (empty(&filetype) ? '' : ' '.&filetype)

Tmux: History Limit

Description

Program: Tmux
Change: set the history-limit so scrollback on large outputs is doable
Code (opt): set -g history-limit 5000

Resources (opt)

Vim: Shiftround option

Description

Program: Vim
Change: Set the shiftround option, so hitting >> goes to the next "even" tab spacing instead of shifting a tab over.
Code (opt): set shiftround

Resources (opt)

Ben's vimrc

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.