From 019e8708d3ca9afac43fa42bbbf843904beec0bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Mon, 9 Dec 2024 12:26:50 +0100 Subject: [PATCH] Add some git plugins --- .gitignore | 5 +++-- bin/columnize | 2 +- fish/config.fish | 4 ++-- init.vim | 4 ++++ install.sh | 8 ++++++++ 5 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 8ca7adf..3418598 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ -fish/fish_variables -fish/local.fish +fish/* +!fish/config.fish +!fish/functions/* diff --git a/bin/columnize b/bin/columnize index 73f9209..390193a 100755 --- a/bin/columnize +++ b/bin/columnize @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # The MIT License (MIT) diff --git a/fish/config.fish b/fish/config.fish index 444d307..0a88f0a 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -21,8 +21,8 @@ if type -q pyenv end # pyenv virtualenv-init - | source -alias dc="docker-compose" -alias dce="docker-compose exec" +alias dc="docker compose" +alias dce="docker compose exec" alias drh="docker run -it --rm -v (pwd):/usr/(pwd) -w /usr/(pwd)" diff --git a/init.vim b/init.vim index b483859..404520c 100644 --- a/init.vim +++ b/init.vim @@ -36,6 +36,8 @@ xmap Å [ xmap å ] noremap ÅÅ [[ noremap åå ]] +nnoremap , +nnoremap % " Some searching options set ignorecase @@ -52,3 +54,5 @@ set hidden " Uppercase last word on c-^ inoremap gUiw`]a + +nnoremap § :NERDTreeToggle diff --git a/install.sh b/install.sh index 7bb2555..9d01395 100755 --- a/install.sh +++ b/install.sh @@ -51,10 +51,18 @@ function setup_nvim() { neovim mkdir -p ~/.config/nvim/ ln -s ~/dotfiles/init.vim ~/.config/nvim/init.vim + + # Install NERDtree plugin + git clone --single-branch https://github.com/preservim/nerdtree.git ~/.config/nvim/pack/vendor/start/nerdtree + git clone --single-branch https://tpope.io/vim/commentary.git ~/.config/nvim/pack/vendor/start/commentary + nvim -u NONE -c "helptags ~/.config/nvim/pack/vendor/start/nerdtree/doc" -c q + nvim -u NONE -c "helptags ~/.config/nvim/pack/vendor/start/commentary/doc" -c q } function main() { + sudo apt-get install locales less + echo "sv_SE.UTF-8 UTF-8" | sudo tee -a /etc/locale.gen sudo locale-gen