https://github.com/botto/dotfiles
dotfiles
https://github.com/botto/dotfiles
Last synced: 3 months ago
JSON representation
dotfiles
- Host: GitHub
- URL: https://github.com/botto/dotfiles
- Owner: botto
- Created: 2013-07-24T09:45:13.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2016-07-02T16:00:39.000Z (almost 10 years ago)
- Last Synced: 2025-06-23T03:48:38.951Z (12 months ago)
- Language: Perl
- Homepage:
- Size: 2.62 MB
- Stars: 0
- Watchers: 1
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Run `install.sh` to install to your home directory, **overwriting all required
files.** If you run it as root, it will install to `/etc/skel` so that new
users get a copy.
The `master` branch installs a version which is not user-specific. Create a
branch with the same name as your username to add user-specific things such as
git email configuration and authorised keys.
Menlo/Meslo/Consolas is the recommended font. Discussion and documentation is
heavily commented within each configuration file.
Requirements:
* tmux 1.8+ (which is automatically launched, but only when it's needed)
* vim 7.3+
* fish >2.0 (bash, if you don't have fish > 2.0)
* Dark xterm-256color compatible UTF-8 terminal, SGR 1006 mouse enabled
(iTerm2, xterm, urxvt-unicode). Urxvt is good.
* [Mouse support in large terminals][4] is broken with most terminal
emulators, including PuTTY, except (at least) iTerm2, recent xterms (>277)
and urxvt. SGR1006 mode is required, and is implemented in [this fork of
PuTTY][5].
* [Flow control disabled][2] as it causes unexpected terminal freezing.
Switched off in bashrc, [now fixed in in fish][3]

[2]: http://unix.stackexchange.com/questions/12107/how-to-unfreeze-after-accidentally-pressing-ctrl-s-in-a-terminal
[3]: https://github.com/fish-shell/fish-shell/issues/814
[4]: http://superuser.com/questions/413351/weird-insertion-from-vim-on-mouse-click
[5]: https://github.com/unphased/putty-X