https://github.com/occivink/config
My dotfiles
https://github.com/occivink/config
elvish gdb kakoune mpv
Last synced: 7 months ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/occivink/config
- Owner: occivink
- Created: 2017-04-28T21:56:49.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-13T17:40:45.000Z (9 months ago)
- Last Synced: 2024-09-14T08:40:39.421Z (9 months ago)
- Topics: elvish, gdb, kakoune, mpv
- Language: Lua
- Homepage:
- Size: 841 KB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: .github/README.md
Awesome Lists containing this project
README
This repo uses a setup similar to what is described in [this article](https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/) and should be setup like this:
```
# don't use a bare repository, they're not meant to be manipulated locally
git clone --no-checkout $URL ~/.config/
git --git-dir ~/.config/.git --work-tree ~ checkout
# `conf` is a simple wrapper that does 'git --git-dir ~/.config/.git --work-tree ~ $@'
conf config status.showUntrackedFiles no
```# Source
Some of the stuff in this repo is just a read-only view of other repos, for (my own) convenience. I've listed below their sources.
For anything not mentioned, this repo is considered the source.
## [kakoune](https://github.com/mawww/kakoune)
* [expand](https://github.com/occivink/kakoune-expand)
* [phantom-selection](https://github.com/occivink/kakoune-phantom-selection)
* [find](https://github.com/occivink/kakoune-find)
* [sudo-write](https://github.com/occivink/kakoune-sudo-write)
* [vertical-selection](https://github.com/occivink/kakoune-vertical-selection)
* [snippets](https://github.com/occivink/kakoune-snippets)
* [buffer-switcher](https://github.com/occivink/kakoune-buffer-switcher)
* [number-comparison](https://github.com/occivink/kakoune-number-comparison)
* [sort-selections](https://github.com/occivink/kakoune-sort-selections)
* [filetree](https://github.com/occivink/kakoune-filetree)
* [gdb](https://github.com/occivink/kakoune-gdb)## [mpv](https://github.com/mpv-player/mpv) (and mvi, mmp)
* [crop, encode, blacklist-extensions, blur-edges, seek-to](https://github.com/occivink/mpv-scripts)
* [gallery](https://github.com/occivink/mpv-gallery-view)
* [image-viewer](https://github.com/occivink/mpv-image-viewer)
* [music-player](https://github.com/occivink/mpv-music-player)
* [visualizer](https://github.com/mfcc64/mpv-scripts)mvi and mmp are just aliases to different profiles of mpv. More specifically, I use mpv for videos, mvi for images and mmp for music.
## [elvish](https://github.com/elves/elvish)
* [smart-matcher](https://github.com/xiaq/edit.elv/blob/master/smart-matcher.elv)
## misc
* [diff-so-fancy](https://github.com/so-fancy/diff-so-fancy)
# License
Anything that has a standalone source (see above) falls under the same license as the source.
Anything not explicity mentioned is UNLICENSED.