Giter Site home page Giter Site logo

dotfiles's Introduction

banner

🌟 Welcome! ଘ(੭˃ᴗ˂)੭

Here are my dotfiles, the configuration files needed to customize a desktop like mine!

This repository is still quite new, I'll progressively add themes I have made in the past and eventually new ones.

📓 Installation/Usage

The themes are wrapped around my colorscheme manager colorer.

To install a theme,

  • Make sure you have installed colorer.
  • Copy/link the files to their respective location starting from the home directory (cp -r <theme-name>/. ~ or the included script ./switch_theme <theme-name>).
  • Choose a colorscheme: browse the repo or make your own, put it wherever you want. It's better to keep it!
  • Run colorer <path to colorscheme file> to generate config files in .config/colorer/out. They will automatically be linked/copied according to the script commands from colorer's configuration folder.
  • Tweak some stuff; some of these elements (keybinds, aliases...) are quite personal and might not fit your needs. Play around, remove what's useless and find something that suits you!

The wallpapers can be found in this mess: wallpapers. Also, consider checking out ImageColorizer :)

It can be vary according to the theme, but in general:

  • I use bspwm as my window manager, on pair with sxhkd to manage keybindings;
  • The terminal emulator will either be alacritty or kitty.
  • I edit my files with neovim; please refer to my neovim configuration files
  • picom gives me shadows and makes sure that the graphics don't go crazy;
  • My main file manager is ranger, or just... you know, the command line.
  • Status bar is generally polybar
  • dunst is my notification daemon, I use this fork to have double borders.
  • depending on the theme, rofi or dmenu takes care of my menus and application launchers.
  • bashed-on-a-feeling is used in a big part of my themes (it's great!)

💻 Included scripts

To make the usage and switching of themes easier, I have included (mostly for me):

  • switch_theme which takes the name of the theme as argument
  • update_theme, which copies files from my home directory to the repository and shows diffs per directory. The flag -n does a dry-run.
  • quickdiff <relative filepath> <theme> shows the diff between the file in the home directory and in the theme directory.

✨ Screenshots

screenshot1 screenshot2

screenshot

screenshot1 screenshot2 screenshot3

screenshot

screenshot1 screenshot2 screenshot3

screenshot

dotfiles's People

Contributors

kiddae avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dotfiles's Issues

Question About Web Browser

Loved the quite elegant themes! I am somewhat of a newbie when it comes to Linux and was wondering what browser you were using in the hermine Screenshot -- i love the fact that you got it to match the rest of the theme and am interested in configuring my new system similarly.

Thank you!

Show views

I like see pictures about your configuration, current use neovim with Windows 10 and Windows terminal, however, I have virtual machine running Arch Linux with Qtile.

Work in ubuntu?

Helo! before I loved your poly-bar themes, I wanted to ask you to make a tutorial in the form of a wiki available on how to create the i3 and polybar configurations that you bought for the printed materials!

If possible in ubuntu =P

Recommended DE?

This is a really dumb question but, im coming back to arch linux again (to finally use it long term i guess?), and i really liked the themes, but i don't know what desktop environment is recommended for this so i would like to know...

Sorry for bad english :L

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.