/dotfiles

Linux configurations for themes, utilities, and layouts.

Primary LanguageLuaMIT LicenseMIT

Dotfiles

AwesomeWM is a dynamic tiling window manager. It is highly customizable and you can do whatever you want. Below are some of the tools and plugins that can help you tweak the machine to suit your taste. You can navigate to the original documentation from the links below to understand and decide what you are going to do with your system.

Configurations

  • Git - Version control software
  • Zsh - Z shell, really powerful
  • Rofi - Application launcher
  • Oh my posh - Customize your terminal
  • AwesomeWM - Dynamic tilling window manager
  • Catppuccin theme
  • Gruvbox
  • Kitty - One of the best lightweight terminal
  • Dark matter grub theme - Default grub is not that bad, but it can be better
  • Nitch - like neofetch, but it's way faster
  • Ranger - Console file manager
  • Zoxide - Tired of using cd command? Try this out
  • Neovim - Built from scratch. Comes with tons of useful keybindings and plugins.

Screenshots

More themes will come in the future.

  • Catppuccin: Screenshot_2023-05-02-10-48-43_1920x1080

  • Gruvbox: Screenshot_2023-05-11-02-08-45_1920x1080

  • Noir: Screenshot_2023-05-26-08-48-21_1920x1080

Installation

To install all the required packages you can run the install.sh script.

Important

You'll need to install the Gum package. Simply run sudo pacman -S gum, without gum the script won't work! Gum is a tool for glamorous shell scripts. Makes your bash scripts Fancy.

Contributors

Special thanks to:

  • Hamza for improving the installation scripts and recommending useful packages.