1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

vim, tmux, dunst

This commit is contained in:
Kierán Meinhardt
2019-04-18 17:10:20 +02:00
parent 2f42fac548
commit 14d7a53ef2
4 changed files with 10 additions and 21 deletions

View File

@@ -81,7 +81,6 @@ in {
];
opt = [
csv
deoplete-rust
dhall-vim
elm-vim
haskell-vim

View File

@@ -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";

View File

@@ -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

View File

@@ -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 = {