Skip to content

zakariakov/i3wm-themer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i3wm-themes

    My collection of themes for i3wm.

What you might need

  • i3-wm in any Linux distro you prefer
  • Polybar (for most of the themes)
  • Rofi (for most of the themes)
  • Firefox Themes can be installed using the "Stylish" extension

Installation

      Automated way

      • git clone https://github.com/unix121/i3wm-themes
      • cd i3wm-themes/scripts/
      • First backup your current configuration in case you want to come back:
          ./apply_theme -b {BACKUP NAME}
        

        Backups are saved under ../Backups/ directory.

      • Now apply the theme you want:
        ./apply_theme.sh -t {THEME} ({THEME} should be the name of the theme you want to apply)
        

        (example on how to apply the "Minimal" theme)

        ./apply_theme.sh -t Minimal
        
      • If you want to go back to a backup you can run the script like that:
        ./apply_theme -t /Backups/{BACKUP_NAME}
        

        {BACKUP NAME} should be the same as the one given in the backup step above.

      • After you run the script you might have to manually set the wallpaper which is located in the {THEME} directory and also use your appearance manager to apply the Icons and the GTK Themes.
      • NOTE: If you notice any bugs on the script feel free to contact me and I will address them

      Manual Way

      To copy the basic configuration of a theme follow those steps:
      • git clone https://github.com/unix121/i3wm-themes
      • Backup all the files listed below before replacing them with the theme version in case you want to go back later
      • cd i3wm-themes/{THEME_YOU_WANT_TO_APPLY}/
      • cp .i3/config ~/.i3/config (or ~/.config/i3/config depending on your configuration file location)
      • cp .config/compton.conf ~/.config/compton.conf
      • cp .config/polybar/config ~/.config/polybar/config
      • cp ../scripts/polybar/launch.sh ~/.config/polybar/launch.sh
      • cp ../scripts/polybar/music.sh ~/.config/polybar/music.sh
      • cp .resources/.Xresources ~/.Xresources
      • cp .resources/.extend.Xresources ~/.extend.Xresources
      • cp -R ../.fonts/. ~/.fonts/
      • xrdb ~/.Xresources
      • i3-msg restart

        Disclaimer

        The ways mentioned above override many of your files, use it with caution. I am not responsible if anything happens to your computer. Normally if you follow the instructions step by step everything should be just fine, but unexpected things sometimes happen. The author is not responsible for any damage done.

    Themes

      Note

      If you are the original artist of any of the photos/pictures featured in those themes, please feel free to contact me, so that you can get credited.

      e-mail: unix121@protonmail.com

About

My collection of Themes for i3-wm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 96.6%
  • Shell 1.6%
  • Vim Script 1.1%
  • Other 0.7%