Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vulekhanh/dotfiles

Linux configurations for themes, utilities, and layouts.
https://github.com/vulekhanh/dotfiles

awesomewm catppuccin dotfiles gruvbox linux theme

Last synced: 30 days ago
JSON representation

Linux configurations for themes, utilities, and layouts.

Awesome Lists containing this project

README

        

# 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](https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration) - Version control software
- [Zsh](https://ohmyz.sh/) - Z shell, really powerful
- [Rofi](https://github.com/catppuccin/rofi/tree/main/deathemonic) - Application launcher
- [Oh my posh](https://ohmyposh.dev/docs/) - Customize your terminal
- [AwesomeWM](https://awesomewm.org/doc/api/documentation/07-my-first-awesome.md.html#) - Dynamic tilling window manager
- [Catppuccin theme](https://github.com/catppuccin/catppuccin)
- [Gruvbox](https://github.com/morhetz/gruvbox)
- [Kitty](https://sw.kovidgoyal.net/kitty/binary/) - One of the best lightweight terminal
- [Dark matter grub theme](https://gitlab.com/VandalByte/darkmatter-grub-theme) - Default grub is not that bad, but it can be better
- [Nitch](https://github.com/ssleert/nitch) - like neofetch, but it's way faster
- [Ranger](https://ranger.github.io/) - Console file manager
- [Zoxide](https://github.com/ajeetdsouza/zoxide) - Tired of using `cd` command? Try this out
- [Neovim](https://neovim.io/) - 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](https://user-images.githubusercontent.com/61068720/235719073-25941152-3121-41b6-b869-a163c3523a5d.png)

- Gruvbox:
![Screenshot_2023-05-11-02-08-45_1920x1080](https://github.com/vulekhanh/dotfiles/assets/61068720/b845e4d3-698b-4d93-916f-e71ff97e351e)

- Noir:
![Screenshot_2023-05-26-08-48-21_1920x1080](https://github.com/vulekhanh/dotfiles/assets/61068720/13664fc3-d35b-4459-bf59-799f792f00de)

## Installation
To install all the required **packages** you can run the `install.sh` script.
> [!IMPORTANT]
> You'll need to install the **[Gum](https://github.com/charmbracelet/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](https://github.com/Hamza12700) for improving the installation scripts and recommending useful packages.