My personal collection of configuration files for Arch Linux.
Warning
This repo is specifically made for ME if you want to use this dotfiles please do with caution im not helping you when you have a problem that only you experience
The color scheme is Rosé Pine. You can find the themes for most of the applications at rosepinetheme.com.
This setup uses the following applications. The configuration files are located in this repository.
| Software | Description | Configuration File(s) |
|---|---|---|
| OS | Arch Linux (aarch64) | - |
| Window Manager | AwesomeWM | config/awesome/rc.lua |
| Status Bar | EWW | config/eww/ |
| App Launcher | Rofi | config/rofi/ |
| Terminal | ST | st repo |
| Shell | Zsh | .config |
| Prompt | oh-my-posh | .config/oh-my-posh |
| Fetch Tool | Fastfetch | config/fastfetch/config.jsonc |
| Notifications | Dunst | config/dunst/dunstrc |
| Code Editor | Neovim (with NvChad) | config/nvim/ |
Aliases are defined in config/fish/conf.d/aliases.fish.
| Alias | Command |
|---|---|
ls |
eza --color=auto --icons |
l |
ls -l |
la |
ls -a |
lla |
ls -la |
lt |
ls --tree |
cat |
bat --color always --plain |
ff |
fastfetch |
c |
clear |
q / :q |
exit |
rt |
exec fish |
.. |
cd .. |
cleanram |
sudo sh -c 'sync; echo 3 > /proc/sys/vm/drop_caches' |
| Alias | Command |
|---|---|
pacu |
sudo pacman -Syu |
paci |
sudo pacman -S |
pacr |
sudo pacman -Rns |
pacs |
pacman -Ss |
A large number of git aliases are available to speed up workflow.
| Alias | Command |
|---|---|
g |
git |
gaa |
git add --all |
commit |
git add . && git commit |
gcmsg |
git commit -m |
gco |
git checkout |
gcb |
git checkout -b |
gb |
git branch |
gsb |
git status -sb |
gl |
git pull |
gp |
git push |
gpf |
git push --force-with-lease |
glola |
git log --graph --pretty="..." --all |
... and many more in the aliases file.
- Nasu@Pixiv - Wallpaper
- Rose-pine - Colour scheme with Soho vibes