Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clementvidon/config

My most used tools configuration files.
https://github.com/clementvidon/config

alacritty alacritty-colorscheme alacritty-config gitconfig gitignore i3 i3-config i3wm iterm2 iterm2-colors tmux tmux-conf tmux-configs tmux-configuration vim vim-configuration vimrc zsh zsh-configuration zshrc

Last synced: 3 months ago
JSON representation

My most used tools configuration files.

Awesome Lists containing this project

README

        


CONFIG


Summary
·
Summary
·
Usage
·
Tester
·
Tools

## Summary

The configuration of my everyday tools.

## Prereq

Install Zsh and Tmux

``` bash
sudo apt update
sudo apt install zsh tmux
```

Build Alacritty

``` bash
# install deps
sudo apt update
sudo apt install rustup
rustup override set stable
rustup update stable
apt install cmake pkg-config libfreetype6-dev libfontconfig1-dev libxcb-xfixes0-dev libxkbcommon-dev python3
# clone the repo
git clone https://github.com/alacritty/alacritty.git && cd alacritty
# build
cargo build --release

echo "\nPost Build:"
echo "https://github.com/alacritty/alacritty/blob/master/INSTALL.md#post-build"
```

Build Vim

``` bash
# install deps
sudo apt install git make clang libtool-bin python3-dev
# clone the repo
git clone https://github.com/vim/vim.git && cd vim
# configure
./configure --with-features=huge --enable-python3interp=yes --with-python3-config-dir=$(python3-config --configdir) --prefix=/usr/local
# build
make && sudo make install
```

Install Synonym and Translator tools

```bash
sudo apt update
sudo apt install translate-shell
sudo wget https://raw.githubusercontent.com/smallwat3r/synonym/master/synonym \
-P /usr/local/bin && sudo chmod 755 /usr/local/bin/synonym
```

Clone pass and noesis

```
git clone [email protected]:clementvidon/noesis.git
git clone [email protected]:clementvidon/pass.git
```

## Usage

```bash
bash deploy.sh
```

## Misc

[Iosevka Customizer](https://typeof.net/Iosevka/customizer)