Skip to content

TAR-IT/archsome-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Archsome .dotfiles

Archsome .dotfiles

My configuration files for Arch Linux + awesomewm.


Contents

  1. What is awesomewm?
  2. Details
  3. Installation
  4. Notes
  5. License

What is awesomewm?

Awesome Window Manager is a highly configurable, next-generation (dwm, xmonad) window manager framework for Xorg.
It is extremely efficient and extensible, featuring a well-documented Lua API.
Awesome is licensed under the GNU GPL v2 and primarily targeted at power users, developers, and anyone who wants fine-grained control over their graphical environment.

More resources:


Details

My current setup includes:

  • OS: Arch Linux
  • WM: awesome (custom configuration)
  • Theme: Custom (based on the default awesomewm theme)
  • Terminal: kitty
  • File Manager: Thunar
  • Browser: Brave
  • Fonts: Source Code Pro
  • Audio: PipeWire

Installation

1. Update your system

sudo pacman -Syu

2. Install required packages

sudo pacman -S git awesome kitty thunar 

Optional: install fonts, browsers, notification daemon, or other tools you want.

3. Clone this repository

git clone https://github.com/TAR-IT/archsome-dotfiles
cd ~/archsome-dotfiles

4. Deploy dotfiles using GNU Stow

stow -t ~ awesome kitty

Add more folders as needed (stow -t ~ ).

5. Start AwesomeWM

Log out and select awesome in your display manager, or

Add exec awesome in your .xinitrc if using startx.

6. Additional configuration

Edit ~/.config/awesome/rc.lua to tweak keybindings, widgets, and theme.

Change wallpaper via ~/.config/awesome/autorun.sh or feh --bg-scale .

Notes

If you encounter any problems, please open an issue in this repository.

Contributions, suggestions, and improvements are always welcome.

This repository is actively maintained, so check back for updates.

License

This repository is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.

Contributors

Languages