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<CR><C-w><C-r>
@@ -29,15 +29,16 @@ nnoremap qw :w<CR>
 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