Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raexera/tokyo
BSPWM - Aesthetic Dotfiles 🍚
https://github.com/raexera/tokyo
bspwm bspwm-config dotfiles eww linux picom rice ricing rofi unix unixporn widgets windowmanager zsh
Last synced: 2 months ago
JSON representation
BSPWM - Aesthetic Dotfiles 🍚
- Host: GitHub
- URL: https://github.com/raexera/tokyo
- Owner: raexera
- License: gpl-3.0
- Created: 2022-01-05T05:40:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-20T19:23:56.000Z (over 2 years ago)
- Last Synced: 2024-10-10T05:03:16.105Z (2 months ago)
- Topics: bspwm, bspwm-config, dotfiles, eww, linux, picom, rice, ricing, rofi, unix, unixporn, widgets, windowmanager, zsh
- Language: Shell
- Homepage:
- Size: 29.1 MB
- Stars: 961
- Watchers: 7
- Forks: 74
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
~ Rxyhn's configuration files ~### Thanks for dropping by!
This is my personal collection of configuration files.
You are probably here for my **Aesthetic BSPWM** configuration.
The [setup section](#setup) will guide you through the installation process.
Here are some details about my setup:
- **WM:** [bspwm](https://github.com/baskerville/bspwm)
- **OS:** [Arch Linux](https://archlinux.org)
- **Terminal:** [kitty](https://github.com/kovidgoyal/kitty)
- **Shell:** [zsh](https://wiki.archlinux.org/index.php/Zsh)
- **Widgets:** [eww](https://github.com/elkowar/eww)
- **Compositor:** [picom](https://github.com/ibhagwan/picom)
- **Editor:** [neovim](https://github.com/neovim/neovim)
- **Browser:** [firefox](https://www.mozilla.org/en-US/firefox)
- **File Manager:** [thunar](https://github.com/xfce-mirror/thunar)
- **Application Launcher:** [rofi](https://github.com/davatorium/rofi)---
## Setup.
> This is step-by-step how to install these bspwm dotfiles. Just [R.T.F.M](https://en.wikipedia.org/wiki/RTFM).
### Installation (Manual)
> After cloning the repository, install the necessary dependencies to replicate by setup.
Arch Linux (and Arch-based distributions)> Assuming your **AUR Helper** is [yay](https://github.com/Jguer/yay).
```sh
$ yay -S bspwm sxhkd rofi kitty picom-ibhagwan-git calcurse todotxt \
feh jq dunst betterlockscreen brightnessctl playerctl maim \
xclip imagemagick```
> Then after the dependencies are installed, copy the files to it's respective folders.
Config and Binaries```sh
$ mkdir -p $HOME/.config/ && cp -r ./config/* $HOME/.config/
$ mkdir -p $HOME/.local/bin/ && cp -r ./bin/* $HOME/.local/bin/
$ cp -r ./misc/* $HOME/
```
> You will need to install a few fonts.
- **Cartograph CF:** [here](https://coding-fonts.css-tricks.com/fonts/cartograph-cf/)
- **JetBrainsMono NF:** [here](https://github.com/ryanoasis/nerd-fonts)
- **Font Awesome:** [here](https://fontawesome.com/download)
- **Comic Mono :** [here](https://dtinth.github.io/comic-mono-font/)
> Once finished copying the files, you might want to finalize the changes to your system.
```sh
# Rebuilds the font cache
$ fc-cache -fv
```
> Lastly, log out from your current desktop session and log in into bspwm.
## Miscellaneous.
- **Elkowar's Wacky Widgets**
> If you're **NOT** using a monitor with a 1366x768 resolution, you might want to change the `x` and `y` values of the widgets on the config.
- **GTK Theme**
> You can find TokyoNight GTK theme [here](https://github.com/koiosdev/Tokyo-Night-Linux/tree/master/usr/share/themes/TokyoNight).
- **Icon Theme Suggested**
> You can install [this](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) icon theme that suits the GTK theme.## Acknowledgements.
- **Thanks to**
- [niraj](https://github.com/niraj998/) for some widgets.