From 7b15337084e1f9543423a1bee6d43e97d442f41a Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 11 Jun 2024 13:26:03 +0200 Subject: [PATCH 1/4] Add shell.nix --- .gitignore | 1 + shell.nix | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 shell.nix diff --git a/.gitignore b/.gitignore index 2c62e25..ea8069d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ tmp/ .netrwhist plugged/* autoload/plug.vim.old +/.envrc diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..fc73348 --- /dev/null +++ b/shell.nix @@ -0,0 +1,10 @@ +{ pkgs ? import(fetchTarball("https://github.com/NixOS/nixpkgs/archive/d51f8579f03a76718d643dd184ae964e6f0dd751.tar.gz")) {} }: + +pkgs.mkShell { + nativeBuildInputs = with pkgs; [ + vim + neovim + vim-language-server + vim-vint + ]; +} From 4cd93a0a195948d565c1075b69c6e5e75b9cc636 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 11 Jun 2024 13:27:36 +0200 Subject: [PATCH 2/4] Fix .gitignore a bit --- .gitignore | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ea8069d..ee6025e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ *.swp -tmp/ -.netrwhist -plugged/* -autoload/plug.vim.old +/tmp/ +/.netrwhist +/plugged/* +/autoload/plug.vim.old /.envrc +/localvim From 97e35d0dfe2ff55ad6af60517f2ac853207e31db Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 11 Jun 2024 13:27:51 +0200 Subject: [PATCH 3/4] Add `.local.vim` in this project --- .local.vim | 1 + 1 file changed, 1 insertion(+) create mode 100644 .local.vim diff --git a/.local.vim b/.local.vim new file mode 100644 index 0000000..8ef17f9 --- /dev/null +++ b/.local.vim @@ -0,0 +1 @@ +" local settings when editing this repo From e7a40241e42c2d5eb00f6c65f54547c0988d9e38 Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 11 Jun 2024 13:29:36 +0200 Subject: [PATCH 4/4] Add Steepfile as Ruby --- vimrc | 1 + 1 file changed, 1 insertion(+) diff --git a/vimrc b/vimrc index 2b07472..7d8f429 100644 --- a/vimrc +++ b/vimrc @@ -269,6 +269,7 @@ augroup vimrc autocmd FileType eruby setl softtabstop=2 shiftwidth=2 autocmd FileType coffee setl softtabstop=4 shiftwidth=4 autocmd BufRead,BufNewFile Guardfile setf ruby + autocmd BufRead,BufNewFile Steepfile setf ruby autocmd BufRead,BufNewFile Vagrantfile setf ruby autocmd BufRead,BufNewFile Steepfile setf ruby autocmd BufRead,BufNewFile *.skim setf slim