PageRenderTime 25ms CodeModel.GetById 31ms RepoModel.GetById 1ms app.codeStats 0ms

/README.org

https://github.com/alrayyes/dotfiles
Org | 247 lines | 230 code | 16 blank | 1 comment | 0 complexity | 0d2568b7d3dec0c9bcc61e3e3287a1cb MD5 | raw file
  1. #+TITLE: Dotfiles
  2. #+DATE: February 4, 2020
  3. #+SINCE: {replace with next tagged release version}
  4. #+STARTUP: inlineimages nofold
  5. * Table of Contents :TOC_3:noexport:
  6. - [[#description][Description]]
  7. - [[#maintainers][Maintainers]]
  8. - [[#prerequisites][Prerequisites]]
  9. - [[#applications-installed-by-script][Applications installed by script]]
  10. - [[#applications][Applications]]
  11. - [[#fonts][Fonts]]
  12. - [[#libraries][Libraries]]
  13. - [[#st--dmenu--dwm][st / dmenu / dwm]]
  14. - [[#lsp-backends][LSP Backends]]
  15. - [[#configured-applications-also-installed-by-script][Configured Applications (also installed by script)]]
  16. - [[#configured-locales][Configured Locales]]
  17. - [[#golang][Golang]]
  18. - [[#shell][Shell]]
  19. - [[#fish][Fish]]
  20. - [[#theme][Theme]]
  21. - [[#package-manager][Package Manager]]
  22. - [[#packages][Packages]]
  23. - [[#neovim][Neovim]]
  24. - [[#theme-1][Theme]]
  25. - [[#plugin-manager][Plugin Manager]]
  26. - [[#plugins][Plugins]]
  27. - [[#general][General]]
  28. - [[#programming][Programming]]
  29. - [[#ui][UI]]
  30. - [[#npm][NPM]]
  31. - [[#packages-1][Packages]]
  32. - [[#zsh][Zsh]]
  33. - [[#theme-2][Theme]]
  34. - [[#plugin-manager-1][Plugin Manager]]
  35. - [[#plugins-1][Plugins]]
  36. - [[#configuration][Configuration]]
  37. - [[#installation][Installation]]
  38. - [[#find--delete-orphaned-symlinks][Find & delete orphaned symlinks]]
  39. - [[#license][License]]
  40. * Description
  41. A repository of my personal configuration files.
  42. ** Maintainers
  43. + [[https://github.com/alrayyes][@alrayyes]]
  44. * Prerequisites
  45. - [[https://www.archlinux.org/][Arch Linux]]
  46. - [[https://fishshell.com/][fish shell]]
  47. - [[https://github.com/Jguer/yay][yay]]
  48. * Applications installed by script
  49. ** Applications
  50. - [[https://github.com/ggreer/the_silver_searcher][ag]]
  51. - [[https://github.com/sharkdp/bat][bat]]
  52. - [[https://github.com/tgraf/bmon][bmon]]
  53. - [[https://dystroy.org/broot/][broot]]
  54. - [[https://brave.com/][brave]]
  55. - [[https://github.com/caffeine-ng/caffeine-ng][caffeine-ng]]
  56. - [[https://github.com/cdown/clipmenu][clipmenu]]
  57. - [[https://the.exa.website/][exa]]
  58. - [[https://github.com/sharkdp/fd][fd]]
  59. - [[https://github.com/pixelb/fslint][fslint]]
  60. - [[https://github.com/junegunn/fzf][fzf]]
  61. - [[https://gnupg.org/][gnupg]]
  62. - [[https://graphviz.org/][graphviz]]
  63. - [[https://imagemagick.org/index.php][ImageMagick]]
  64. - [[http://isync.sourceforge.net/mbsync.html][isync]]
  65. - [[https://github.com/canonical/lightdm][LightDM]]
  66. - [[https://github.com/internalfx/mailcap][mailcap]]
  67. - [[https://mpv.io/][mpv]]
  68. - [[https://github.com/dylanaraps/neofetch][neofetch]]
  69. - [[https://www.npmjs.com/get-npm][npm]]
  70. - [[https://github.com/cdemoulins/pamixer][pamixer]]
  71. - [[https://pandoc.org/][Pandoc]]
  72. - [[https://github.com/altdesktop/playerctl][Playerctl]]
  73. - [[https://www.freedesktop.org/wiki/Software/PulseAudio/][Pulseaudio]]
  74. - [[https://github.com/GeorgeFilipkin/pulsemixer][pulsemixer]]
  75. - [[https://www.python.org/][Python]]
  76. - [[https://github.com/dylanaraps/pywal][pywal]]
  77. - [[https://github.com/BurntSushi/ripgrep][ripgrep]]
  78. - [[https://github.com/Spotifyd/spotifyd][Spotifyd]]
  79. - [[http://www.gnu.org/software/stow/][stow]]
  80. - [[https://github.com/muennich/sxiv][sxiv]]
  81. - [[https://github.com/tldr-pages/tldr][tldr]]
  82. - [[https://github.com/sargon/trayer-srg][trayer-srg]]
  83. - [[https://www.freedesktop.org/wiki/Software/udisks/][udisks]]
  84. - unclutter
  85. - [[https://github.com/jcs/xbanish][xbanish]]
  86. - [[https://www.x.org/releases/X11R7.5/doc/man/man1/xprop.1.html][xprop]]
  87. - [[https://github.com/stoeckmann/xwallpaper][xwallpaper]]
  88. - [[https://yarnpkg.com/][yarn]]
  89. - [[https://pwmt.org/projects/zathura/][zathura]]
  90. ** Fonts
  91. - [[https://www.dafont.com/linux-libertine.font][Linux Libertine]]
  92. - [[https://www.google.com/get/noto/][Noto Fonts]]
  93. - [[https://www.google.com/get/noto/help/emoji/][Noto Color Emoji]]
  94. - Nerd patched [[https://sourcefoundry.org/hack/][Hack]]
  95. ** Libraries
  96. *** st / dmenu / dwm
  97. - [[#+title: https://aur.archlinux.org/packages/libxft-bgra/][libxft-bgra]]
  98. ** LSP Backends
  99. - [[https://github.com/mads-hartmann/bash-language-server][bash-language-server]]
  100. - [[https://github.com/MaskRay/ccls][ccls]]
  101. - [[https://github.com/felixfbecker/php-language-server][php-language-server]]
  102. - [[https://github.com/Microsoft/python-language-server][python-language-server]]
  103. - [[https://github.com/theia-ide/typescript-language-server][typescript-language-server]]
  104. - [[https://github.com/vscode-langservers/vscode-css-languageserver][vscode-css-languageserver]]
  105. - [[https://github.com/vscode-langservers/vscode-html-languageserver][vscode-html-languageserver]]
  106. - [[https://github.com/bmewburn/vscode-intelephense][vscode-intelephense]]
  107. * Configured Applications (also installed by script)
  108. - [[https://github.com/alacritty/][alacritty]]
  109. - [[https://github.com/baskerville/bspwm][bspwm]]
  110. - [[https://github.com/xgi/castero][castero]]
  111. - [[https://github.com/hlissner/doom-emacs][Doom Emacs]]
  112. - [[https://dunst-project.org/][dunst]]
  113. - [[https://firejail.wordpress.com/][firejail]]
  114. - [[https://fishshell.com/][fish]]
  115. - [[https://git-scm.com/][git]]
  116. - [[https://github.com/gokcehan/lf][lf]]
  117. - [[https://github.com/phuhl/linux_notification_center][Lintux Notification Center]]
  118. - [[https://www.musicpd.org/][mpd]]
  119. - [[https://mpv.io/][mpv]]
  120. - [[https://rybczak.net/ncmpcpp/][ncmpcpp]]
  121. - [[https://neomutt.org/][neomutt]]
  122. - [[https://neovim.io/][neovim]]
  123. - [[https://github.com/yshui/picom][picom]]
  124. - [[http://jonls.dk/redshift/][redshift]]
  125. - [[https://github.com/baskerville/sxhkd][sxhkd]]
  126. - [[https://tmux.github.io/][tmux]]
  127. - [[https://gitlab.com/ajak/tuir][tuir]]
  128. - [[https://weechat.org/][weechat]]
  129. * Configured Locales
  130. - [[https://ftp.gnu.org/gnu/aspell/dict/en][aspell-en]]
  131. - hunspell-en_GB
  132. - hunspell-en_US
  133. - hunspell_nl
  134. * Golang
  135. - [[https://golang.org/][golang]]
  136. - [[https://github.com/golangci/golangci-lint][golangci-lint]]
  137. * Shell
  138. - [[https://github.com/mvdan/sh][shfmt]]
  139. - [[https://www.shellcheck.net/][shellcheck]]
  140. * Fish
  141. *** Theme
  142. - [[https://starship.rs/][starship]]
  143. *** Package Manager
  144. - [[https://github.com/oh-my-fish/oh-my-fish][oh-my-fish]]
  145. *** Packages
  146. - [[https://github.com/patrickf3139/Colored-Man-Pages][colored-man-pages]]
  147. - [[https://github.com/oh-my-fish/plugin-extract][extract]]
  148. - [[https://github.com/jethrokuan/fzf][fzf]]
  149. - [[https://github.com/oh-my-fish/plugin-gi][gi]]
  150. - [[https://github.com/oh-my-fish/plugin-git-flow][git-flow]]
  151. - [[https://github.com/oh-my-fish/plugin-wttr][wttr]]
  152. * Neovim
  153. ** Theme
  154. - [[https://github.com/gruvbox-community/gruvbox][gruvbox]]
  155. ** Plugin Manager
  156. - [[https://github.com/junegunn/vim-plug][vim-plug]]
  157. ** Plugins
  158. *** General
  159. - [[https://github.com/bling/vim-bufferline][bling/vim-bufferline]]
  160. - [[https://github.com/ctrlpvim/ctrlp.vim][ctrlp/ctrlp.vim]]
  161. - [[https://github.com/easymotion/vim-easymotion][easymotion/vim-easymotion]]
  162. - [[https://github.com/farmergreg/vim-lastplace][farmergreg/vim-lastplace]]
  163. - [[https://github.com/junegunn/fzf.vim][junegunn/fzf.vim]]
  164. - [[https://github.com/mbbill/undotree][mbbill/undotree]]
  165. - [[https://github.com/mhinz/vim-signify][mhinz/vim-signify]]
  166. - [[https://github.com/myusuf3/numbers.vim][myusuf3/numbers.vim]]
  167. - [[https://github.com/preservim/nerdtree][preservim/nerdtree]]
  168. - [[https://github.com/rhysd/conflict-marker.vim][rhysd/conflict-marker.vim]]
  169. - [[https://github.com/terryma/vim-multiple-cursors][terryma/vim-multiple-cursors]]
  170. - [[https://github.com/tpope/vim-abolish][tpope/vim-abolish]]
  171. - [[https://github.com/tpope/vim-surround][tpope/vim-surround]]
  172. - [[https://github.com/vim-airline/vim-airline][vim-airline/vim-airline]]
  173. *** Programming
  174. - [[https://github.com/airblade/vim-gitgutter][airblade/vim-gitgutter]]
  175. - [[https://github.com/alvan/vim-closetag][alvan/vim-closetag]]
  176. - [[https://github.com/dense-analysis/ale][dense-analysis/ale]]
  177. - [[https://github.com/fatih/vim-go][fatih/vim-go]]
  178. - [[https://github.com/godlygeek/tabular][godlygeek/tabular]]
  179. - [[https://github.com/neoclide/coc.nvim][neoclice/coc.nvim]]
  180. - [[https://github.com/RRethy/vim-hexokinase][RRethy/vim-hexokinase]]
  181. - [[https://github.com/sheerun/vim-polyglot][sheerun/vim-polyglot]]
  182. - [[https://github.com/tpope/vim-commentary][tpope/vim-commentary]]
  183. - [[https://github.com/tpope/vim-fugitive][tpope/vim-fugitive]]
  184. - [[https://github.com/tpope/vim-unimpaired][tpope/vim-unimpaired]]
  185. - [[https://github.com/Xuyuanp/nerdtree-git-plugin][Xuyuanp/nerdtree-git-plugin]]
  186. -[[https://github.com/Yggdroot/indentLine][ Yggdroot/indentLine]]
  187. *** UI
  188. - [[https://github.com/morhetz/gruvbox][morhetz/gruvbox]]
  189. - [[https://github.com/ryanoasis/vim-devicons][ryanoasis/vim-devicons]]
  190. * NPM
  191. ** Packages
  192. - [[https://github.com/GoogleChrome/lighthouse][lighthouse]]
  193. * Zsh
  194. ** Theme
  195. - [[https://starship.rs/][starship]]
  196. ** Plugin Manager
  197. - [[https://github.com/zplug/zplug][zplug]]
  198. ** Plugins
  199. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/archlinux][archlinux]]
  200. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/composer][composer]]
  201. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/docker][docker]]
  202. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/docker-compose][docker-compose]]
  203. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/extract][extract]]
  204. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/fzf][fzf]]
  205. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git][git]]
  206. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/gitignore][gitignore]]
  207. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/pass][pass]]
  208. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/ripgrep][ripgrep]]
  209. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/rsync][rsync]]
  210. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/sudo][sudo]]
  211. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/systemd][systemd]]
  212. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/tmux][tmux]]
  213. - [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/vi-mode][vi-mode]]
  214. - [[https://github.com/zsh-users/zsh-autosuggestions][zsh-autosuggestions]]
  215. - [[https://github.com/zsh-users/zsh-syntax-highlighting][zsh-syntax-highlighting]]
  216. * Configuration
  217. ** Installation
  218. #+BEGIN_SRC shell
  219. ./install
  220. #+END_SRC
  221. ** Find & delete orphaned symlinks
  222. #+BEGIN_SRC shell
  223. ./clean-dead-symlinks
  224. #+END_SRC
  225. * License
  226. :PROPERTIES:
  227. :CUSTOM_ID: license
  228. :END:
  229. This theme is released under the MIT License. For more information read
  230. the [[file:LICENSE.org][license]].
  231. # LocalWords: Neovim