Git Product home page Git Product logo

dot-files's Introduction

dot-files

These are just my dot files. I was getting tired of setting these up all over the place, so I'm using this as a semi-convenient location for them.

Features

  • Vim Config
    • Too many to mention, see comments in .vimrc and contents of .vim directory
  • Xmodmap Settings
    • Converts Caps lock into Super_L
    • Convers Windows key into Escape

Installation

Copy the various dot-files to your home directory. (or use make install)

BSPWM/SXHKD

Requires:

  • rofi
  • kitty (terminal)

The keybindings (see sxhkdrc) are fairly standard, but I also incorporate rofi:

  • Mod + space or Mod + semicolon
    • like finder, displays a sort of run dialog
  • Mod + backslash
    • Show the window dialog, a bit like alt + tab with substring search

And keys to shove windows left or right by a desk:

  • Mod + left brace (shift + [)
    • shoves the focused node left a desk
  • Mod + right brace (shift + ])
    • shoves the focused node right a desk

Vim plugins

The Makefile has a target for vim-plugins, use make vim-plugins to get all of them.

After installing plugins, run :helptags ~/.vim/pack for updated :help.

You may want to look at :help vim-markdown-disable-folding or even :set nofold if you're not accustomed to folding in markdown files. Also, zR to unfold all the folds in a markdown file. See :help vim-markdown.

Support

There really isn't any, these are just some dot file.

License

Github didn't let me pick it, but unless noted elsewhere, content here is released under the WTFPL. Seriously.

dot-files's People

Contributors

itstaken avatar t34lbytes avatar

Watchers

 avatar

dot-files's Issues

rss.py doesn't sanitize menu titles

When generating titles in the RSS feed menu there are certain characters that are not being escaped (which should be) that are being interpreted by FVWM as instructions on formatting and the like. Investigate which other characters need to be escaped and fix it.

The characters are: * @ % $ ^

And the resolution appears to be just duplicating the character.

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.