Dotfiles for arch+hyprland, mirror of https://git.sr.ht/~nihaalghul/dots
  • CSS 64.3%
  • Shell 20.8%
  • Scheme 14.9%
Find a file
2025-03-07 20:45:26 +00:00
backup Feat: git wrapper to apply 'paging=always' and 'side-by-side' affected by tputcols in git delta 2025-03-05 22:22:14 +00:00
root_backup Feat: update .bashrc 2024-10-18 18:38:55 +00:00
dm01.png Initial commit 2024-05-02 14:48:17 +00:00
README.md Doc: small updates in README.md 2025-03-07 20:45:12 +00:00
recover.sh Chore: break usrcount() in 3 other functions 2025-03-07 20:45:26 +00:00

My dotfiles + install script

My dotfiles and install script for a minimalist archlinux setup.


Disclaimer

This repository is mainly intended to be a backup of my linux setup. These dotfiles are designed to work well for my use, this is how I like to configure my archlinux system and I would just like to archive my configurations and/or share them with anyone who thinks it's cool (i'm also learning how to rice linux, and it's still pretty ugly). If you're looking for more complete, beautiful and flexible setups, there are several on github like this, this, this, this or this.

I test this only in fresh arch instalations.

Not tested in VM either.

Main packages

Installation

Clone this repository from your home directory (make sure your user running the script has access to sudo).

git clone https://codeberg.org/NihaAlGhul/dots.git ~/nihadots
sh ~/nihadots/recover.sh
Hyprland keybinds
Other

Future changes (or not)

  • Add and config a screen recorder (wl-screenrec or wf-recorder)
  • Customize Hyprlock (like make a cmatrix theme (shoud be easy).)
  • Automatic colorscheme defined by the wallpaper using pywal (no idea how to make this)
  • Add more custom actions to Thunar
  • Replace Wofi by a better option (maybe Fuzzel with Raffi)
  • Customize waybar theme or replace this by EWW
  • Split things in two 'profiles', for GUI or keyboard-driven workflow
  • Make automatic configs for librewolf during install (put my extensions and about:config options)
  • Make some custom wallpapers
  • Make it more aesthetic and add screenshots to README
  • Replace SDDM by tbsm(cause I like bash) or a minimalist Greetd greeter (I haven't managed to get it to work properly yet)
  • Add option to use hyprexpo plugin for hyprland

issues

  • Tor browser not launching by wofi, just by command