https://github.com/chouffe/dotfiles
My dotfiles
https://github.com/chouffe/dotfiles
dotfiles tmux vim xmonad zsh
Last synced: about 1 month ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/chouffe/dotfiles
- Owner: Chouffe
- Created: 2016-02-21T01:23:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-07-02T07:18:53.000Z (almost 5 years ago)
- Last Synced: 2025-01-20T22:23:15.536Z (over 1 year ago)
- Topics: dotfiles, tmux, vim, xmonad, zsh
- Language: Vim script
- Size: 13.9 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dev dependencies
## Privacy
* [Improve your Privacy](https://iotdarwinaward.com/post/improve-your-privacy-in-age-of-mass-surveillance/)
* EFF: HTTPS Everywhere
* uBlock Origin
* Privacy Badger
* DuckDuckGo
* VPN
* [hosts file](https://github.com/StevenBlack/hosts)
* Pi Hole
* Mac Address Randomization: macchanger
## Package Management
* Nix
## Terminal
* rxvt-unicode-256colors
* perl extensions:
* clipboard
* keyboard-select
* font-size
* matcher
* ...
* xsel, xclip
* tmux >= 2.0
* tmux plugin manager (git clone)
* Install all tmux plugins
* Install tmuxp
* zsh
* oh my zsh
* syntax highlighting: https://github.com/zsh-users/zsh-syntax-highlighting
* auto suggestions: https://github.com/zsh-users/zsh-autosuggestions
* Inconsolata for Powerline font
* Inconsolata
* sudo localectl set-locale LANG=en_US.UTF-8
# Tools
* wget
* curl
* git
* git-extras
* tig
* bat
* htop
* vtop
* iotop
* ncdu
* imgcat
* fasd
* ssh
* ag
* gawk for fzf mru
* rlwrap
* virtualenvwrapper
* fzf (should be installed with neovim)
* https://github.com/junegunn/fzf/wiki/examples
* file manager: ranger
* caca-utils
* highlight
* atool
* w3m
* poppler-utils
* mediainfo
* Run ranger --copy-config=all to activate all the plugins
* Neovim
* Python modules
* pip
* python-dev
* CMake for YCM - ./install.py
* vim-plug
* rcm to manage my dotfiles
* Virtualbox
* dconf-tools
* ml
* Anaconda
* tensorflow
* docker
* fpco/stack-build
* fpco/stack-full
* Images
* feh
* Rest Client
* jq
* jet
* Sound
* pavucontrol
* Disk Encrytpion
* [tomb](https://github.com/dyne/Tomb/blob/master/INSTALL.md)
* Gif Screen Recorder
* Peek
* Environment Variable management:
* direnv
* tldr
* httpie
## Password manager
* password-store
* passmenu: dmenu script
* gpg
## Config
* Remap Caps lock to Control
* edit /etc/default/keyboard
* set XKBOPTIONS=“ctrl:nocaps”
* Remap volume keys to volume
* Cursor speed:
* xset q | grep rate
* xset r rate 250 40
## Xmonad
* xmonad
* xmobar
* trayer
* nm-applet
* gnome-session-xmonad
* xmonad-contrib
## Browsers
* Chrome
* Vimium
* Firefox
* Vimperator
## Editor: nvim
* Install vim-plug
* Install all plugins with `:PlugInstall`
## Programming languages
* Clojure
* Leiningen
* Java
* Install nodejs and npm
* Install Anaconda for ML
* Haskell
* cabal
* stack
* Stylish-haskell
* ghc-mod
* hlint
* hoogle
* Exuberant Ctags
* Hasktags
* Scheme
* Racket
* Common Lisp
# Resources
https://begriffs.com/posts/2017-05-17-linux-workstation-guide.html