vimrc fix
wow commit number 69
This commit is contained in:
parent
730d59e64b
commit
0ff916700e
3 changed files with 97 additions and 113 deletions
|
|
@ -245,7 +245,7 @@
|
|||
# Internet
|
||||
ungoogled-chromium
|
||||
# games
|
||||
osu-lazer-bin
|
||||
osu-lazer-bin pcsx2
|
||||
# emulation
|
||||
# (unstable.bottles.override {removeWarningPopup = true;})
|
||||
# devel
|
||||
|
|
@ -363,10 +363,9 @@
|
|||
};
|
||||
in
|
||||
with pkgs.unstable.vimPlugins; [
|
||||
gruvbox rainbow literate-vim
|
||||
gruvbox rainbow literate-vim undotree
|
||||
];
|
||||
vim.extraConfig = ''
|
||||
# coyote-home-manager-programs-vim-vimrc
|
||||
set nocompatible
|
||||
set encoding=utf-8
|
||||
set backspace=indent,eol,start
|
||||
|
|
@ -404,7 +403,6 @@
|
|||
colorscheme gruvbox
|
||||
let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb4934', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2']
|
||||
let g:rainbow_active = 1
|
||||
|
||||
'';
|
||||
|
||||
# coyote-home-manager-programs-fastfetch
|
||||
|
|
|
|||
98
nixos.html
98
nixos.html
|
|
@ -796,7 +796,7 @@ home.packages = with pkgs; [
|
|||
# Internet
|
||||
ungoogled-chromium
|
||||
# games
|
||||
osu-lazer-bin
|
||||
osu-lazer-bin pcsx2
|
||||
# emulation
|
||||
# (unstable.bottles.override {removeWarningPopup = true;})
|
||||
# devel
|
||||
|
|
@ -904,65 +904,54 @@ vim.plugins = let
|
|||
};
|
||||
in
|
||||
with pkgs.unstable.vimPlugins; [
|
||||
gruvbox rainbow literate-vim
|
||||
gruvbox rainbow literate-vim undotree
|
||||
];
|
||||
</pre>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<p><code>.vimrc</code> moment...
|
||||
<p><code>.vimrc</code> moment...<br><br>
|
||||
</p>
|
||||
<p>there's really not much, starting with bog-standard Vimscript for sensible
|
||||
options,
|
||||
</p>
|
||||
|
||||
<div class="codeblock">
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<pre class="prettyprint lang-nix">
|
||||
vim.extraConfig = ''
|
||||
<span class="nocode pln"> {coyote-home-manager-programs-vim-vimrc, <a href="nixos.html#1:8">8</a>}</span>
|
||||
'';
|
||||
</pre>
|
||||
set nocompatible
|
||||
set encoding=utf-8
|
||||
set backspace=indent,eol,start
|
||||
set clipboard=unnamedplus
|
||||
set mouse=a
|
||||
set history=1000
|
||||
set updatetime=300
|
||||
|
||||
syntax on
|
||||
set ruler
|
||||
set showcmd
|
||||
set showmode
|
||||
set laststatus=1
|
||||
set wildmenu
|
||||
set wildmode=longest,list,full
|
||||
set ttyfast
|
||||
set lazyredraw
|
||||
|
||||
filetype plugin indent on
|
||||
set autoindent
|
||||
set smartindent
|
||||
set expandtab
|
||||
set smarttab
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
set softtabstop=4
|
||||
|
||||
</div>
|
||||
<p>there's really not much, starting with bog-standard Vimscript for sensible
|
||||
options,
|
||||
</p>
|
||||
|
||||
<div class="codeblock">
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim-vimrc <a href="nixos.html#1:8">8</a>}</span>
|
||||
<pre class="prettyprint lang-nix">
|
||||
set nocompatible
|
||||
set encoding=utf-8
|
||||
set backspace=indent,eol,start
|
||||
set clipboard=unnamedplus
|
||||
set mouse=a
|
||||
set history=1000
|
||||
set updatetime=300
|
||||
|
||||
syntax on
|
||||
set ruler
|
||||
set showcmd
|
||||
set showmode
|
||||
set laststatus=1
|
||||
set wildmenu
|
||||
set wildmode=longest,list,full
|
||||
set ttyfast
|
||||
set lazyredraw
|
||||
|
||||
filetype plugin indent on
|
||||
set autoindent
|
||||
set smartindent
|
||||
set expandtab
|
||||
set smarttab
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
set softtabstop=4
|
||||
|
||||
set hlsearch
|
||||
set incsearch
|
||||
set ignorecase
|
||||
set smartcase
|
||||
set hlsearch
|
||||
set incsearch
|
||||
set ignorecase
|
||||
set smartcase
|
||||
</pre>
|
||||
|
||||
|
||||
|
|
@ -973,9 +962,9 @@ set smartcase
|
|||
</p>
|
||||
|
||||
<div class="codeblock">
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim-vimrc <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<pre class="prettyprint lang-nix">
|
||||
inoremap <C-l> λ
|
||||
inoremap <C-l> λ
|
||||
</pre>
|
||||
|
||||
|
||||
|
|
@ -985,12 +974,12 @@ inoremap <C-l> λ
|
|||
</p>
|
||||
|
||||
<div class="codeblock">
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim-vimrc <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<pre class="prettyprint lang-nix">
|
||||
set termguicolors
|
||||
set background=dark
|
||||
colorscheme gruvbox
|
||||
let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb4934', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2']
|
||||
set termguicolors
|
||||
set background=dark
|
||||
colorscheme gruvbox
|
||||
let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb4934', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2']
|
||||
</pre>
|
||||
|
||||
|
||||
|
|
@ -1000,9 +989,10 @@ let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#4585
|
|||
</p>
|
||||
|
||||
<div class="codeblock">
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim-vimrc <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<span class="codeblock_name">{coyote-home-manager-programs-vim <a href="nixos.html#1:8">8</a>} +=</span>
|
||||
<pre class="prettyprint lang-nix">
|
||||
let g:rainbow_active = 1
|
||||
let g:rainbow_active = 1
|
||||
'';
|
||||
</pre>
|
||||
|
||||
|
||||
|
|
|
|||
90
nixos.lit
90
nixos.lit
|
|
@ -547,7 +547,7 @@ home.packages = with pkgs; [
|
|||
# Internet
|
||||
ungoogled-chromium
|
||||
# games
|
||||
osu-lazer-bin
|
||||
osu-lazer-bin pcsx2
|
||||
# emulation
|
||||
# (unstable.bottles.override {removeWarningPopup = true;})
|
||||
# devel
|
||||
|
|
@ -637,75 +637,71 @@ vim.plugins = let
|
|||
};
|
||||
in
|
||||
with pkgs.unstable.vimPlugins; [
|
||||
gruvbox rainbow literate-vim
|
||||
gruvbox rainbow literate-vim undotree
|
||||
];
|
||||
---
|
||||
|
||||
`.vimrc` moment...
|
||||
|
||||
--- coyote-home-manager-programs-vim +=
|
||||
vim.extraConfig = ''
|
||||
@{coyote-home-manager-programs-vim-vimrc}
|
||||
'';
|
||||
---
|
||||
`.vimrc` moment...<br><br>
|
||||
|
||||
there's really not much, starting with bog-standard Vimscript for sensible
|
||||
options,
|
||||
|
||||
--- coyote-home-manager-programs-vim-vimrc
|
||||
set nocompatible
|
||||
set encoding=utf-8
|
||||
set backspace=indent,eol,start
|
||||
set clipboard=unnamedplus
|
||||
set mouse=a
|
||||
set history=1000
|
||||
set updatetime=300
|
||||
--- coyote-home-manager-programs-vim +=
|
||||
vim.extraConfig = ''
|
||||
set nocompatible
|
||||
set encoding=utf-8
|
||||
set backspace=indent,eol,start
|
||||
set clipboard=unnamedplus
|
||||
set mouse=a
|
||||
set history=1000
|
||||
set updatetime=300
|
||||
|
||||
syntax on
|
||||
set ruler
|
||||
set showcmd
|
||||
set showmode
|
||||
set laststatus=1
|
||||
set wildmenu
|
||||
set wildmode=longest,list,full
|
||||
set ttyfast
|
||||
set lazyredraw
|
||||
syntax on
|
||||
set ruler
|
||||
set showcmd
|
||||
set showmode
|
||||
set laststatus=1
|
||||
set wildmenu
|
||||
set wildmode=longest,list,full
|
||||
set ttyfast
|
||||
set lazyredraw
|
||||
|
||||
filetype plugin indent on
|
||||
set autoindent
|
||||
set smartindent
|
||||
set expandtab
|
||||
set smarttab
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
set softtabstop=4
|
||||
filetype plugin indent on
|
||||
set autoindent
|
||||
set smartindent
|
||||
set expandtab
|
||||
set smarttab
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
set softtabstop=4
|
||||
|
||||
set hlsearch
|
||||
set incsearch
|
||||
set ignorecase
|
||||
set smartcase
|
||||
set hlsearch
|
||||
set incsearch
|
||||
set ignorecase
|
||||
set smartcase
|
||||
---
|
||||
|
||||
and you gotta map a keybind to output lambda to live out that Lisp/Scheme vibe
|
||||
😎 (i barely can even code in them)
|
||||
|
||||
--- coyote-home-manager-programs-vim-vimrc +=
|
||||
inoremap <C-l> λ
|
||||
--- coyote-home-manager-programs-vim +=
|
||||
inoremap <C-l> λ
|
||||
---
|
||||
|
||||
i love Gruvbox... <sub>(hi Vimjoyer)</sub>
|
||||
|
||||
--- coyote-home-manager-programs-vim-vimrc +=
|
||||
set termguicolors
|
||||
set background=dark
|
||||
colorscheme gruvbox
|
||||
let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb4934', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2']
|
||||
--- coyote-home-manager-programs-vim +=
|
||||
set termguicolors
|
||||
set background=dark
|
||||
colorscheme gruvbox
|
||||
let g:terminal_ansi_colors = ['#282828', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb4934', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2']
|
||||
---
|
||||
|
||||
finally, plugin configs! there's only one...
|
||||
|
||||
--- coyote-home-manager-programs-vim-vimrc +=
|
||||
let g:rainbow_active = 1
|
||||
--- coyote-home-manager-programs-vim +=
|
||||
let g:rainbow_active = 1
|
||||
'';
|
||||
---
|
||||
|
||||
this part is kinda... bodgy, but, it's the only way i've found to consistently
|
||||
|
|
|
|||
Reference in a new issue