/Dotfiles

The repository automates essential software installations, wm and shell customizations for a quick and efficient Linux setup.

Primary LanguageVim ScriptGNU General Public License v3.0GPL-3.0

Linux Configuration and Tool Setup

This repository contains my personal Linux configuration files for tmux, nvim, i3, as well as scripts to automate the installation of these configurations and all my preferred tools and software on a fresh Fedora Linux system.

Table of Contents

Prerequisites

Before you begin, ensure you have met the following requirements:

If needed, set the keyboard layout to BÉPO AFNOR:

install git

setxkbmap -layout fr -variant bepo_afnor

Install ansible: https://docs.ansible.com/ansible/latest/installation_guide/installation_distros.html

Run:

ansible-galaxy collection install community.general

Installation

Clone this repository to your local machine:

cd ~
git clone https://github.com/Constantin-Hentgen/Dotfiles.git
cd Dotfiles
ansible-playbook ansible/playbook.yml --ask-become-pass -e "username=YOUR_USERNAME"

You can get your username by running the command whoami.

Now may want to reboot, keep in mind that the keyboard layout switched.