Add neomutt configuration and bspwm polybar module

This commit is contained in:
Tanguy Herbron 2020-11-24 18:19:55 +01:00
parent b52267f47e
commit f3d3f14502
2 changed files with 107 additions and 104 deletions

View File

@ -150,3 +150,6 @@ set t_Co=256
set termguicolors set termguicolors
let ayucolor="mirage" let ayucolor="mirage"
colorscheme ayu colorscheme ayu
" Neomutt configuration for nvim compatibility
au BufRead /tmp/neomutt-* set tw=72

View File

@ -246,126 +246,126 @@ animation-charging-framerate = 750
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
;;[module/bspwm] [module/bspwm]
;;type = internal/bspwm type = internal/bspwm
; Only show workspaces defined on the same output as the bar Only show workspaces defined on the same output as the bar
; NOTE: The bspwm and XRandR monitor names must match, which they do by default. NOTE: The bspwm and XRandR monitor names must match, which they do by default.
; Default: true Default: true
;;pin-workspaces = true pin-workspaces = true
; Output mode flags after focused state label Output mode flags after focused state label
; Default: false Default: false
;;inline-mode = false inline-mode = false
; Create click handler used to focus workspace Create click handler used to focus workspace
; Default: true Default: true
;;enable-click = false enable-click = false
; Create scroll handlers used to cycle workspaces Create scroll handlers used to cycle workspaces
; Default: true Default: true
;;enable-scroll = false enable-scroll = false
; Set the scroll cycle direction Set the scroll cycle direction
; Default: true Default: true
;;reverse-scroll = false reverse-scroll = false
; Use fuzzy (partial) matching on labels when assigning Use fuzzy (partial) matching on labels when assigning
; icons to workspaces icons to workspaces
; Example: code;♚ will apply the icon to all workspaces Example: code;♚ will apply the icon to all workspaces
; containing 'code' in the label containing 'code' in the label
; Default: false Default: false
;;fuzzy-match = true fuzzy-match = true
; ws-icon-[0-9]+ = label;icon ws-icon-[0-9]+ = label;icon
; Note that the label needs to correspond with the bspwm workspace name Note that the label needs to correspond with the bspwm workspace name
;;ws-icon-0 = code;♚ ws-icon-0 = code;♚
;;ws-icon-1 = office;♛ ws-icon-1 = office;♛
;;ws-icon-2 = graphics;♜ ws-icon-2 = graphics;♜
;;ws-icon-3 = mail;♝ ws-icon-3 = mail;♝
;;ws-icon-4 = web;♞ ws-icon-4 = web;♞
;;ws-icon-default = ws-icon-default =
; Available tags: Available tags:
; <label-monitor> <label-monitor>
; <label-state> - gets replaced with <label-(focused|urgent|occupied|empty)> <label-state> - gets replaced with <label-(focused|urgent|occupied|empty)>
; <label-mode> - gets replaced with <label-(monocle|tiled|fullscreen|floating|locked|sticky|private)> <label-mode> - gets replaced with <label-(monocle|tiled|fullscreen|floating|locked|sticky|private)>
; Default: <label-state> Default: <label-state>
;;format = <label-state> <label-mode> format = <label-state> <label-mode>
; Available tokens: Available tokens:
; %name% %name%
; Default: %name% Default: %name%
;;label-monitor = %name% label-monitor = %name%
; If any values for label-dimmed-N are defined, the workspace/mode If any values for label-dimmed-N are defined, the workspace/mode
; colors will get overridden with those values if the monitor is out of focus colors will get overridden with those values if the monitor is out of focus
; To only override workspaces in a specific state, use: To only override workspaces in a specific state, use:
; label-dimmed-focused label-dimmed-focused
; label-dimmed-occupied label-dimmed-occupied
; label-dimmed-urgent label-dimmed-urgent
; label-dimmed-empty label-dimmed-empty
;;label-dimmed-foreground = #555 label-dimmed-foreground = #555
;;label-dimmed-underline = ${bar/top.background} label-dimmed-underline = ${bar/top.background}
;;label-dimmed-focused-background = #f00 label-dimmed-focused-background = #f00
; Available tokens: Available tokens:
; %name% %name%
; %icon% %icon%
; %index% %index%
; Default: %icon% %name% Default: %icon% %name%
;;label-focused = %icon% label-focused = %icon%
;;label-focused-foreground = #ffffff label-focused-foreground = #ffffff
;;label-focused-background = #3f3f3f label-focused-background = #3f3f3f
;;label-focused-underline = #fba922 label-focused-underline = #fba922
; Available tokens: Available tokens:
; %name% %name%
; %icon% %icon%
; %index% %index%
; Default: %icon% %name% Default: %icon% %name%
;;label-occupied = %icon% label-occupied = %icon%
;;label-occupied-underline = #555555 label-occupied-underline = #555555
; Available tokens: Available tokens:
; %name% %name%
; %icon% %icon%
; %index% %index%
; Default: %icon% %name% Default: %icon% %name%
;;label-urgent = %icon% label-urgent = %icon%
;;label-urgent-foreground = #000000 label-urgent-foreground = #000000
;;label-urgent-background = #bd2c40 label-urgent-background = #bd2c40
;;label-urgent-underline = #9b0a20 label-urgent-underline = #9b0a20
; Available tokens: Available tokens:
; %name% %name%
; %icon% %icon%
; %index% %index%
; Default: %icon% %name% Default: %icon% %name%
;;label-empty = %icon% label-empty = %icon%
;;label-empty-foreground = #55 label-empty-foreground = #55
; The following labels will be used to indicate the layout/mode The following labels will be used to indicate the layout/mode
; for the focused workspace. Requires <label-mode> for the focused workspace. Requires <label-mode>
;
; Available tokens:
; None
;label-monocle = 
;label-tiled = 
;label-fullscreen = 
;label-floating = 
;label-pseudotiled = P
;label-locked = 
;label-locked-foreground = #bd2c40
;label-sticky = 
;label-sticky-foreground = #fba922
;label-private = 
;label-private-foreground = #bd2c40
; Separator in between workspaces Available tokens:
;;label-separator = | None
;;label-separator-padding = 2 abel-monocle =
;;label-separator-foreground = #ffb52a abel-tiled =
abel-fullscreen =
abel-floating =
abel-pseudotiled = P
abel-locked =
abel-locked-foreground = #bd2c40
abel-sticky =
abel-sticky-foreground = #fba922
abel-private =
abel-private-foreground = #bd2c40
Separator in between workspaces
label-separator = |
label-separator-padding = 2
label-separator-foreground = #ffb52a
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_