https://github.com/kuladog/arch-xfce-hardened
Installer and hardened configs for my Arch box
https://github.com/kuladog/arch-xfce-hardened
arch-linux bash bootstrap configs dotfiles hardened install-script linux security
Last synced: 3 months ago
JSON representation
Installer and hardened configs for my Arch box
- Host: GitHub
- URL: https://github.com/kuladog/arch-xfce-hardened
- Owner: kuladog
- Created: 2025-11-16T16:21:04.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-01-24T00:23:08.000Z (6 months ago)
- Last Synced: 2026-01-24T01:14:09.286Z (6 months ago)
- Topics: arch-linux, bash, bootstrap, configs, dotfiles, hardened, install-script, linux, security
- Language: Shell
- Homepage:
- Size: 4.72 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Arch Xfce Hardened (Arch-X)
### About
I made this [Arch Linux](https://archlinux.org/) installer for my own personal use,
but it could work for anyone who wants a hardened system that works and looks good
out of the box. To change which apps are installed, you can add or remove them from
the [packages](https://github.com/kuladog/arch-xfce-hardened/blob/main/packages) script.
Dotfiles and configuration files can be edited, added, or removed from the `dotfiles`
and `configs` directories.
Read through the
[install script](https://github.com/kuladog/arch-xfce-hardened/blob/main/install.sh)
to make sure it's gonna do what you want.

### Usage
From the [Archiso](https://archlinux.org/download/) live environment, just download
the repo and run the script.
1. Using curl: (included in archiso)
```sh
curl -LO https://github.com/kuladog/arch-xfce-hardened/archive/main.zip
bsdtar xf main.zip
cd arch-xfce-hardened-main
bash install.sh
```
2. Using git: (need to install)
```sh
pacman -Syyu
pacman install git
git clone https://github.com/kuladog/arch-xfce-hardened.git
cd arch-xfce-hardened
bash install.sh
```
### Disclaimer
This was just a fun project to get some bash time in... and kill off some pandemic
boredom. It has limitations, but does what it's supposed to do—for me—perfectly. :smiley: