From 92923b4e35274e64b2eb2b78ad7c94837711a188 Mon Sep 17 00:00:00 2001 From: Luddifee Date: Tue, 22 Dec 2020 07:41:17 +0100 Subject: [PATCH] general update --- deb/alacritty-setup.sh | 25 +++++++++++++++++++++++++ deb/terminal-setup.sh | 14 +++++++------- vimrc | 15 ++++++++------- 3 files changed, 40 insertions(+), 14 deletions(-) create mode 100755 deb/alacritty-setup.sh diff --git a/deb/alacritty-setup.sh b/deb/alacritty-setup.sh new file mode 100755 index 0000000..7e1b0ac --- /dev/null +++ b/deb/alacritty-setup.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +# install dependencies +sudo apt install -y git cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev python3 +sudo snap install rustup + +# install alacritty +cd ~/Downloads +git clone https://github.com/alacritty/alacritty.git +cd alacritty +rustup override set stable +rustup update stable + +cargo build --release + +# POST SETUP +# terminfo +sudo tic -xe alacritty,alacritty-direct extra/alacritty.info + +# desktop entry +sudo cp target/release/alacritty /usr/local/bin +sudo cp extra/logo/alacritty-term.svg /usr/share/pixmaps/Alacritty.svg +sudo desktop-file-install extra/linux/Alacritty.desktop +sudo update-desktop-database + diff --git a/deb/terminal-setup.sh b/deb/terminal-setup.sh index 0b40e61..f7531b4 100755 --- a/deb/terminal-setup.sh +++ b/deb/terminal-setup.sh @@ -1,11 +1,11 @@ #!/bin/sh -# install kitty -sudo apt install kitty --assume-yes +# install alacritty +# sh alacritty-setup.sh -# copy kitty.conf -cp kitty.conf ~/.config/kitty/kitty.conf - -# update default terminal -sudo update-alternatives --config x-terminal-emulator +# FISH SETUP +sudo apt install -y fish curl +curl -L https://get.oh-my.fish | fish +mkdir -p $fish_complete_path[1] +cp extra/completions/alacritty.fish $fish_complete_path[1]/alacritty.fish diff --git a/vimrc b/vimrc index d816494..d78bd41 100644 --- a/vimrc +++ b/vimrc @@ -1,5 +1,5 @@ if has("syntax") - syntax on + syntax on endif nnoremap qt :vert term @@ -29,15 +29,16 @@ nnoremap qw :w set number call plug#begin() - " coding - Plug 'lervag/vimtex' - Plug 'neoclide/coc.nvim' - " ui - Plug 'scrooloose/nerdtree' - Plug 'itchyny/lightline.vim' + " coding + Plug 'lervag/vimtex' + Plug 'neoclide/coc.nvim' + " ui + Plug 'scrooloose/nerdtree' + Plug 'itchyny/lightline.vim' call plug#end() set encoding=UTF-8 +set expandtab set tabstop=4 set laststatus=2