https://github.com/warbacon/dotfiles
👤 My personal settings for my linux environment
https://github.com/warbacon/dotfiles
arch-linux config dotfiles linux
Last synced: 2 months ago
JSON representation
👤 My personal settings for my linux environment
- Host: GitHub
- URL: https://github.com/warbacon/dotfiles
- Owner: warbacon
- Created: 2023-11-09T17:29:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-03T17:04:10.000Z (over 1 year ago)
- Last Synced: 2025-03-03T18:22:47.532Z (over 1 year ago)
- Topics: arch-linux, config, dotfiles, linux
- Language: Lua
- Homepage:
- Size: 2.66 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👤 Dotfiles
_I'm back._
## ⁉️ What is this?
This repository contains a set of scripts for Arch Linux that ensure the system
is correctly configured every time `install.sh` is executed.
After using NixOS for a year, I built this system to smooth out some of the
rough edges from both NixOS and Arch, taking what I consider the best of each.
**This does *not* make the system reproducible** - if you need reproducibility,
please use NixOS...although let's be honest, who really needs _total_
reproducibility anyway?
## 📄 Details
- **Window manager**: Niri
- **Top bar**: Waybar
- **Application launcher**: Vicinae
- **Terminal**: Foot
- **Shell**: Fish
- **Text editor**: Neovim
- **File manager**: Nautilus
- **Notification daemon**: Mako
## 🚀 Try it out
> [!WARNING]
> This setup is designed specifically for **Arch Linux**.
> [!IMPORTANT]
> This setup is intended for **personal use**. Please **do not** run it on your
> existing system and perform a fresh install first.
To get started, simply run:
```sh
./install.sh
```
This will configure your system so that Niri launches automatically on each
login in TTY1.