Skip to content

Latest commit

 

History

History
115 lines (84 loc) · 3.31 KB

README.md

File metadata and controls

115 lines (84 loc) · 3.31 KB

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