GithubHelp home page GithubHelp logo

bich0 / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 69 KB

These are my dotfiles :3

Shell 50.26% GLSL 34.32% Python 15.42%
dotfiles linux kwin alacritty-theme ohmyzsh ranger-config conkyrc glava logiops touchegg

dotfiles's Introduction

Dotfiles

These are all my Dotfiles so far, i will update them as i change them.
! All the changes to the original files are listed in each section so you can modify only those lines without downloading and replacing the whole file.
! All the screenshots are taken with a custom palette, final results may vary from the images shown here.

Index




Prompt

This prompt is made for the zsh shell, to use it add it to your .zshrc file or if you are using Oh-my-Zsh! create a theme in /usr/share/ohtmyzsh/themes named like _mytheme.zsh-theme_ and change the ZSH_THEME to the name of your theme (without file extension).

Dircolors

To use this dircolors you have to set up in your bashrc/zshrc/kshrc a line like this one:
eval $(dircolors /location/of/dircolors/file)

Conky

This is the output of the .conkyrc file, to change the accent color modify default_color in .conkyrc and set it to your desired color, the location is set for a 1920x1080p screen, adjust it to your screen values.

Glava

In my case the glava size and position is adjusted to fit on top of the conky window.

bars.glsl


     BAR_WIDTH 8
     BAR_GAP 2
     BAR_WIDTH 0
     GRADIENT_POWER 100
     GRADIENT (d / GRADIENT_POWER + 0.1)
     COLOR (#cf0000 * GRADIENT)
     

rc.glsl


      setdecorated false
      setmirror true
      setgeometry 1490 -390 435 600
      setxwintype "dock"
      addxwinstate "below"
      addxwinstate "sticky"
      addxwinstate "skip_taskbar"
      addxwinstate "skip_pager"
      addxwinstate "pinned"
      setframerate 60
      setfullscreencheck true
      setprintframes false
      setforcegeometry true
     

Neofetch

All the colors are from an ansi color table (Image from Flozz' MISC)

Ranger

theme.py

To apply the theme you have to type this commands: mkdir ~/.config/ranger/colorschemes && mv .py ~/.config/ranger/colorschemes And edit the colorscheme line to your preferences

rc.conf


      preview_images true
      colorscheme 
      collapse_preview false
      mouse_enabled false
    

rifle.conf

These lines aren't modified, you have to add them

       !mime ^text, label editor. has atom, ext xml|json|csv|tex|py|pl|rb|js|sh|php = atom -- "$@" & disown
       !mime ^text, label pager. has highlight, ext xml|json|csv|tex|py|pl|rb|js|sh|php = highlight -O ansi | less -- "$@"
    

scope.sh


      PYGMENTIZE_STYLE="${PYGMENTIZE_STYLE:-monokai}"
    

Terminals

Color palette

    -Normal colors            -Bright colors
    black:   0x000000         black:   0x585858
    red:     0xc92c2c         red:     0xd44646
    green:   0x7dcf3e         green:   0xa1b56c
    yellow:  0xcfcf3e         yellow:  0xf7ca88
    blue:    0x3e82cf         blue:    0x7cafc2
    magenta: 0xad51b5         magenta: 0xba8baf
    cyan:    0x51b5a1         cyan:    0x86c1b9
    white:   0xd8d8d8         white:   0xf8f8f8
  

Alacritty

Cool Retro Term

(To much bloom, i know, but this terminal it's just for flexing not for work)

Kwin

The blur effect is achieved with this kwin script from esjeon
These are the apps that i dont want to make translucent, if you want to add more all you have to do is append to the opaque section like this:
wmclass=firefox|atom|kate|virtualbox|newapp1|newapp2
Opaque apps:
  • Firefox
  • Atom
  • Kate
  • Virtualbox

Logiops

These are all my gestures for the MX Master 3:
  • Thumb button
    • Drag left -> Move window to left
    • Drag right -> Move window to right
    • Drag up -> Maximize window
    • Drag down -> Minimize window
  • Thumb wheel
    • Tap -> Alt key
    • Scroll up -> Next app
    • Scroll down -> Previous app
  • Central button
    • Click -> Lock/Unlock wheel
    • Drag right -> Previous desktop
    • Drag left -> Next desktop
    • Drag down -> Close session

Touchegg

  • Two fingers
    • Drag up/down -> Scroll vertically
    • Drag right/left -> Scroll horizontally
  • Three fingers
    • Drag up -> Maximize window
    • Drag down -> Minimize window
    • Drag right/left -> Scroll through runnning apps
  • Four fingers
    • Drag down -> Show desktop
    • Drag right -> Previous desktop
    • Drag left -> Next desktop

Repos of all the apps used

Im not the owner of any app listed here, all rights reserved to their creators.

dotfiles's People

Contributors

bich0 avatar

Watchers

 avatar

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.