general update

This commit is contained in:
Luddifee 2020-12-22 07:41:17 +01:00
parent 4f378a2ff5
commit 92923b4e35
3 changed files with 40 additions and 14 deletions

25
deb/alacritty-setup.sh Executable file
View File

@ -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

View File

@ -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

1
vimrc
View File

@ -38,6 +38,7 @@ call plug#begin()
call plug#end()
set encoding=UTF-8
set expandtab
set tabstop=4
set laststatus=2