mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
vim, tmux, dunst
This commit is contained in:
@@ -6,7 +6,7 @@ with import <dot/theme.nix>;
|
||||
settings = {
|
||||
global = {
|
||||
transparency = 10;
|
||||
font = "${uiFont.name} ${toString uiFont.size}";
|
||||
font = "${terminalFont.name} ${toString terminalFont.size}";
|
||||
geometry = "200x5-30+20";
|
||||
frame_color = invertedColorScheme.background;
|
||||
follow = "mouse";
|
||||
|
||||
19
dot/tmux.nix
19
dot/tmux.nix
@@ -3,25 +3,14 @@ set -g status-interval 2
|
||||
set -g status-left-length 32
|
||||
set -g status-right-length 150
|
||||
|
||||
# Appearance
|
||||
# set -g status-utf8 on
|
||||
set -g status-bg default
|
||||
# set -g status-fg white
|
||||
|
||||
setw -g window-status-format "#[fg=colour12,bg=colour233] #I #[fg=white,bg=colour237] #W "
|
||||
setw -g window-status-current-format "#[fg=colour12,bg=colour233] * #[fg=white,bg=colour237,bold] #W "
|
||||
# setw -g window-status-current-bg colour0
|
||||
# setw -g window-status-current-fg colour11
|
||||
# Status Bar
|
||||
set -g status-left ""
|
||||
# set -g status-right "#[fg=colour196,bg=colour233] LOAD #[fg=white,bg=colour237] #(awk '{print $1, $2, $3}' < /proc/loadavg) #[default] #[fg=colour196,bg=colour233] CPU #[fg=white,bg=colour237] #(ps -A -o pcpu | tail -n+2 | paste -sd+ | bc) #[default] #[fg=colour196,bg=colour233] MEM #[fg=white,bg=colour237] #(ps -A -o pmem | tail -n+2 | paste -sd+ | bc) #[default] #[fg=white,bg=colour237,bold] %Y-%m-%d #[default]#[fg=colour196,bg=colour233] %H:%M "
|
||||
set -g status-right "#[fg=colour12,bg=colour233] LOAD #[fg=colour255,bg=colour237] #(cut -d' ' -f 1-3 < /proc/loadavg) #[default] #[fg=colour12,bg=colour233] MEM #[fg=colour255,bg=colour237] #(free -h --si | awk 'NR==2{print $3}') #[default] #[fg=colour255,bg=colour237,bold] %Y-%m-%d #[default]#[fg=colour12,bg=colour233] %H:%M "
|
||||
set -g status-justify left
|
||||
|
||||
# setw -g window-status-current-fg black
|
||||
# setw -g window-status-fg black
|
||||
# setw -g window-status-current-bg white
|
||||
# setw -g window-status-bg white
|
||||
# setw -g window-status-current-attr bold
|
||||
set -g status-left ""
|
||||
set -g status-right "# [fg=colour255,bg=colour237,bold] %Y-%m-%d #[default]#[fg=colour12,bg=colour233] %H:%M "
|
||||
set -g status-justify left
|
||||
|
||||
set -g pane-active-border-fg colour237
|
||||
set -g pane-border-fg colour237
|
||||
|
||||
@@ -8,6 +8,7 @@ let g:fzf_layout = { 'down': '~15%' }
|
||||
|
||||
" colorscheme delek hipster
|
||||
" colorscheme 256_noir
|
||||
set background=dark
|
||||
colorscheme paramount
|
||||
|
||||
let mapleader = ","
|
||||
@@ -112,7 +113,7 @@ if has("autocmd")
|
||||
autocmd bufnewfile,bufread *.fs packadd vim-fsharp | set filetype=fsharp
|
||||
autocmd bufnewfile,bufread *.h set keywordprg=man\ 3
|
||||
autocmd bufnewfile,bufread *.nix packadd vim-nix | set filetype=nix
|
||||
autocmd bufnewfile,bufread *.rust packadd rust-vim | packadd deoplete-rust
|
||||
autocmd bufnewfile,bufread *.rust packadd rust-vim " | packadd deoplete-rust
|
||||
autocmd bufnewfile,bufread *.csv packadd csv-vim | set filetype=csv
|
||||
autocmd bufnewfile,bufread *.tex packadd vimtex | set filetype=tex
|
||||
autocmd bufnewfile,bufread *.ts packadd vim-typescript
|
||||
@@ -143,8 +144,8 @@ let g:startify_custom_header = ''
|
||||
let g:deoplete#enable_at_startup = 1
|
||||
" endif
|
||||
"
|
||||
let g:deoplete#sources#rust#racer_binary = $HOME . '/.cargo/bin/racer'
|
||||
let g:deoplete#sources#rust#rust_source_path = substitute(system('rustc --print sysroot'), '\n$', '', '') . '/lib/rustlib/src/rust/src'
|
||||
" let g:deoplete#sources#rust#racer_binary = $HOME . '/.cargo/bin/racer'
|
||||
" let g:deoplete#sources#rust#rust_source_path = substitute(system('rustc --print sysroot'), '\n$', '', '') . '/lib/rustlib/src/rust/src'
|
||||
|
||||
" if exists("g:loaded_supertab")
|
||||
let g:SuperTabDefaultCompletionType = 'context'
|
||||
@@ -157,7 +158,6 @@ let g:haskell_enable_pattern_synonyms = 1
|
||||
|
||||
" if exists("g:loaded_ale")
|
||||
let g:ale_linters = {
|
||||
\ 'rust': ['cargo'],
|
||||
\ 'css': ['csslint'],
|
||||
\ 'haskell': ['ghc', 'cabal-ghc', 'hlint'],
|
||||
\ 'html': ['tidy', 'proselint'],
|
||||
@@ -165,6 +165,7 @@ let g:ale_linters = {
|
||||
\ 'pandoc': ['proselint'],
|
||||
\ 'ruby': ['rubocop'],
|
||||
\ 'json': ['jsonlint'],
|
||||
\ 'rust': ['cargo'],
|
||||
\ 'python': ['pyls'],
|
||||
\}
|
||||
let g:ale_fixers = {
|
||||
|
||||
Reference in New Issue
Block a user