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

https://github.com/valdezfomar/.dotfiles

Dotfiles and installation scripts for my Arch Linux setup.
https://github.com/valdezfomar/.dotfiles

archlinux archlinux-dotfiles dotfiles dotfiles-linux

Last synced: 11 months ago
JSON representation

Dotfiles and installation scripts for my Arch Linux setup.

Awesome Lists containing this project

README

          

# Dotfiles

Dotfiles and installation scripts for my Arch Linux setup.

Desktop (Hyprland + waybar)

![Desktop](./assets/desktop.png)

Screen lock (Hyprlock)

![Screen lock](./assets/screenlock.png)

## Setup

Dependencies:

- `git`
- `stow`

On a fresh installation of Arch, clone this repository.

```sh
git clone https://github.com/ValdezFOmar/.dotfiles.git ~/.dotfiles
```

Then run the installation script for user and system configurations, in
that order:

```sh
cd ~/.dotfiles/
./install.sh
sudo ./etc/install.sh
```

> [!WARNING]
> This will download and install multiple packages, create directories
> on `~/`, symlink user configuration files, replace some system
> configuration files and enable some services.
>
> For only installing user configuration files run:
>
> ```bash
> cd ~/.dotfiles && stow --verbose --dotfiles home
> ```

## Extra

For additional installation info:

1. [Arch Linux installation guide](home/notes/installation-guide.md).
2. [Wi-Fi Connection](home/notes/connect-wifi.md)
3. [Hardware configuration](/home/notes/hardware-config.md)