You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

177 lines
3.1 KiB

  1. config:
  2. backup: true
  3. banner: false
  4. dotpath: dotfiles
  5. keepdot: false
  6. link_dotfile_default: nolink
  7. link_on_import: nolink
  8. longkey: false
  9. default_actions:
  10. - notify
  11. func_file:
  12. - funcs.py
  13. profiles:
  14. i15:
  15. dotfiles:
  16. - nvim
  17. - sway
  18. - fish
  19. - mako
  20. - waybar
  21. - kanshi
  22. - kitty
  23. - qutebrowser
  24. - lesskey
  25. - scripts
  26. - wofi
  27. - ranger
  28. - zathura
  29. - wallpapers
  30. - mime
  31. - fusuma
  32. - alacritty
  33. - mpd
  34. - imv
  35. - mpv
  36. - dav
  37. - mutt
  38. - crontab
  39. - theme
  40. variables:
  41. key:
  42. left: h
  43. down: t
  44. up: n
  45. right: s
  46. next: l
  47. font:
  48. mono: Fira Code
  49. interface: Inter
  50. gtk_theme: materia-custom-accent
  51. cursor_theme: capitaine-cursors
  52. color:
  53. accent: '#D9534F'
  54. bg: '#202020'
  55. bg_light: '#303030'
  56. bg_dark: '#191919'
  57. txt: '#ffffff'
  58. nontxt: '#252525'
  59. normal:
  60. black: '#555555'
  61. red: '#D54E53'
  62. green: '#B9CA4A'
  63. yellow: '#E6C547'
  64. blue: '#7AA6DA'
  65. magenta: '#C397D8'
  66. cyan: '#70C0BA'
  67. white: '#EAEAEA'
  68. bar: waybar
  69. bar_pos: top
  70. dotfiles:
  71. nvim:
  72. src: nvim
  73. dst: ~/.config/nvim
  74. actions:
  75. - vimplug
  76. sway:
  77. src: sway.conf
  78. dst: ~/.config/sway/config
  79. actions:
  80. - reload_sway
  81. fish:
  82. src: fish.fish
  83. dst: ~/.config/fish/config.fish
  84. mako:
  85. src: mako.conf
  86. dst: ~/.config/mako/config
  87. actions:
  88. - makoreload
  89. waybar:
  90. src: waybar
  91. dst: ~/.config/waybar
  92. actions:
  93. - reload_sway
  94. kitty:
  95. src: kitty.conf
  96. dst: ~/.config/kitty/kitty.conf
  97. qutebrowser:
  98. src: qutebrowser.py
  99. dst: ~/.config/qutebrowser/config.py
  100. lesskey:
  101. src: lesskey
  102. dst: ~/.lesskey
  103. actions:
  104. - lesskey
  105. scripts:
  106. src: scripts
  107. dst: ~/.local/bin
  108. wofi:
  109. src: wofi
  110. dst: ~/.config/wofi
  111. ranger:
  112. src: ranger
  113. dst: ~/.config/ranger
  114. zathura:
  115. src: zathura.conf
  116. dst: ~/.config/zathura/zathurarc
  117. wallpapers:
  118. src: wallpapers
  119. dst: ~/.local/share/wallpapers
  120. mime:
  121. src: mime/
  122. dst: ~/
  123. fusuma:
  124. src: fusuma.yml
  125. dst: ~/.config/fusuma/config.yml
  126. alacritty:
  127. src: alacritty.yml
  128. dst: ~/.config/alacritty.yml
  129. mpd:
  130. src: mpd.conf
  131. dst: ~/.config/mpd/mpd.conf
  132. dav:
  133. src: dav/
  134. dst: ~/.config
  135. mutt:
  136. src: neomutt/
  137. dst: ~/.config/neomutt/
  138. crontab:
  139. src: crontab
  140. dst: ~/.local/share/crontab
  141. actions:
  142. - crontab_install
  143. theme:
  144. src: theme
  145. dst: ~/
  146. kanshi:
  147. src: kanshi
  148. dst: ~/.config/kanshi/config
  149. imv:
  150. src: imv.conf
  151. dst: ~/.config/imv/config
  152. mpv:
  153. src : mpv.conf
  154. dst: ~/.config/mpv/mpv.conf
  155. actions:
  156. - sponsorblock
  157. actions:
  158. notify: notify-send "Updating dotfiles"
  159. makoreload: makoctl reload
  160. lesskey: lesskey
  161. reload_sway: swaymsg reload
  162. vimplug: >
  163. nvim
  164. +PlugUpgrade
  165. +PlugInstall
  166. +PlugUpdate
  167. +qall
  168. &> /dev/null
  169. & disown
  170. crontab_install: |
  171. crontab -r
  172. crontab ~/.local/share/crontab
  173. sponsorblock: >
  174. git clone
  175. https://github.com/po5/mpv_sponsorblock
  176. ~/.config/mpv/scripts