/dotfiles

Dotfiles are the customization files (their filenames usually begin with a period) that are used to personalize your linux or other Unix-based system. This repository contains my personal dotfiles.

Primary LanguagePythonMIT LicenseMIT

image

image

image

image




SPORE SETUP CONFIGURATION FOR ARCH LINUX


QtileWM Logo

In this repository you can find my dotfiles, containing all the relevant configuration to build this setup on your machine.

Qtile is simple, small, and extensible. It's easy to write your own layouts, widgets, and built-in commands. It is written and configured entirely in Python. Leverage the full power and flexibility of the language to make it fit your needs.

Optimize your workflow by configuring your environment to fit how you work. Feel absolutely free to borrow from my creations, but I kindly ask that you remember to give credit where credit is due :)


❄️ INFORMATION


Qtile modules:

├── qtile
│   ├── icons
│   │   ├── qtile-icon1.svg
|   |   └── qtile-icon2.svg
│   ├── settings
|   |   ├── groups.py
|   |   ├── keys.py
|   |   ├── layouts.py  
|   |   ├── mouse.py
|   |   ├── path.py
|   |   ├── screens.py
|   |   ├── theme.py
|   |   └── widgets.py
|   ├── themes
|   |   ├── dark-grey.json
|   |   ├── dracula.json
|   |   └── rosespine.json
|   ├── wallpapers
|   |   ├── cleanpaper.png
|   |   └── simplepaper.png
|   ├── autostart.sh
|   ├── config.json
|   └── config.py

❄️ SETUP

This is step-by-step how to install qtile with spore config. Just R.T.F.M.

1. Install Required Dependencies and Qtile Window Manager

⚠️This setup instructions only provided for Arch Linux (and other Arch-based distributions)

Assuming your AUR Helper is paru.

First of all you should install Qtile Window Manager.

sudo pacman -S qtile

Install necessary dependencies

sudo pacman -S python-pip python-xlib xcb-utils-keysyms

Install qtile extras

paru -S qtile-extras

Create a directory for the user config

mkdir -p ~/.config/qtile
cp /usr/share/doc/qtile/default_config.py ~/.config/qtile/config.py
2. Install spore.io

Install Git in case you don't have it yet.

Install git

sudo pacman -S git

Clone the repository

mkdir ~/.config/qtile
cd ~/.config/qtile
git clone https://github.com/sporestudio/dotfiles/tree/main/.config/qtile

Install a few fonts in order for text and icons to be rendered properly.

Necessary fonts:

  • Helvetica - here
  • Mononoki Nerd Fonts - here
  • Icons Hack Nerd Fonts - here

Once you download them and unpack them, place them into ~/.fonts or ~/.local/share/fonts.

❄️ COLOR SCHEME

colorscheme preview

Crafted with meticulous attention to detail, the Dracula color scheme presents a symphony of hues meticulously chosen to invigorate your coding sessions while preserving your visual comfort. As you delve into your work, you'll find solace in the soothing tones that accompany you through the depths of the night, sparing your eyes from the strain induced by harsh contrasts.

The finesse of the Dracula palette effortlessly melds with every aspect of your workspace, promising a visually arresting and unified journey. It seamlessly integrates with your aesthetic preferences, culminating in a fusion that transcends the mundane. With Dracula, your coding environment becomes an oasis of tranquility and elegance, where productivity thrives amidst a backdrop of timeless sophistication.

❄️ LICENSE

Spore.io is under MIT License.

❄️ ‎AUTHOR

Created by sporestudio.