Skip to content

A simple script with multiples bspwm themes with different styles.

Notifications You must be signed in to change notification settings

GFrancV/bspwm-themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains a simple scripts to install and configure a very cool desktop enviroment without need to know how to create or configure shell scripts.

Used programs

This program uses different apps and repositories to maximize the user experience.

  • bspwm and sxhkd: Like our windows manager.
  • kitty: Like our terminal emulator.
  • feh: To set a wallpaper.
  • polybar: Like our status bar.
  • picom: To set transparency and personlity to bspwm.
  • ranger: As our file manager in terminal.

Fonts

  • Isovaka Nerd Font
  • Hack Nerd Font
  • Feather font.

Instalation

Note: To install this dektop enviroment no need to install any dependencies or some other programs, this script will do everything for you, just relax.

Follow the steps bellow to install this desktop enviroment on your system.

1. Clone this repository

git clone https://github.com/GFrancV/dotfiles

2. Change to clone repository and execute the ./setup.sh

cd dotfiles
./setup.sh

3. Select an option

****************************************
      Starting the  Configuration
****************************************
Installation wizard. For more information read README.MD file.
Select a option configuration for your Linux.
1. Basic instalattion
2. Theme selector
Select one option:
  1. With option 1 the installation will start, all the necessary programs, their settings and all their dependencies will be installed.

  2. With option 2 you can switch between themes at any time even after the installation has been completed.

    Note: For use the option 2 you must have installed and configured all the programs before.

4. Select the theme to install

****************************************
      Select theme to install
****************************************
Theme selector
For more information about themes you can view the previews in the README.MD files or on preview folder.
Which theme you want to install?
1. Purple Theme
2. Blue Theme
Select one option:

Before the instalation of the necessary programs we need to choose which theme we want to install (purple or blue), for this you can view the section Available themes.

5. That's all, now you have these themes installed on your PC.

Important notes

Terminal emulator

By default the emulator terminal used in this desktop enviroment is Kitty (All the config files are to kitty terminal) despite that the config-files folder has a configuration file to use Alacritty.

Installation for Debian

First to install this theme in Debian we need to install sudo, to enable sudo commands on Debian+11 add this command in /etc/sudoers:

{USERNAME} ALL=(ALL:ALL) ALL

Note: Replace the section 'USERNAME' with your userneme.

Available themes

Blue theme

Preview1

Purple theme

Preview2

External repos

For the creation of this script external repositories were used to improve the appearance of the final result. Those repositories are:

I recommend visiting these repos to see their documentation and have more unique customization.

References

  • Video with the instructions of the instalation (in Spanish): View
  • Pastebin with the commands: View
  • Laptop mode: View
  • Alacritty config: View
  • Debian + Bspwm (in Spanish): View