Skip to content

My i3config for home computer and thinkpad laptop, additional ansible playbook to install rust applications and fonts

License

Notifications You must be signed in to change notification settings

Nurmukhamed/i3config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English - Small description

It's been a year since I switched to linux on my computer and laptop. The operating system is Ubuntu 20.04, the window manager is i3.

Rust

A number of rust programs are also used

For convenience, I created a Docker image. Packages are assembled inside the image and laid out in ./packages. On my computer (i7-4790K, 16GB RAM, SSD) build time is 47m15s.

cd ./docker
mkdir ./packages
bash ./run.sh
ls -al ./packages

Fonts

Fonts used nerd fonts JetBrains Mono

Ansible

TODO To facilitate reuse, I wrote ansible playbook.

Prepare

sudo apt update -y
sudo apt install python3-pip python3-venv

mkdir ~/python3

python3 -m venv ~/python3/ansible
activate ~/python3/ansible/bin/activate
python3 -m pip install pip --upgrade
python3 -m pip install ansible ansible-lint

Run playbook

cd ~/git/i3config
ansible-playbook ./ansible-playbook/main.yaml

Russian - Короткое описание

Уже год как перешел на linux на своем компьютере и ноутбуке. Операционная система Ubuntu 20.04, оконный менеджер - i3.

Rust

Также используются ряд программ на rust

Для удобства создал Docker-образ. Внутри образа происходит сборка пакетов и выкладывается в ./packages. На моем компьютере (i7-4790K, 16GB RAM, SSD) сборка заняла 47 минут 15 секунд.

cd ./docker
mkdir ./packages
bash ./run.sh
ls -al ./packages

Фонты

nerd fonts JetBrains Mono

Ansible

TODO

Для облегчения повторного использования написал ansible плейбук.

Подготовка окружения

sudo apt update -y
sudo apt install python3-pip python3-venv

mkdir ~/python3

python3 -m venv ~/python3/ansible
activate ~/python3/ansible/bin/activate
python3 -m pip install pip --upgrade
python3 -m pip install ansible ansible-lint

Запуск плейбука

cd ~/git/i3config
ansible-playbook ./ansible-playbook/main.yaml

About

My i3config for home computer and thinkpad laptop, additional ansible playbook to install rust applications and fonts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published