GithubHelp home page GithubHelp logo

i3wm-conky-config's Introduction

i3wm with conky status bar

i3wm and conky setting/configurations files. Based on This and I made some modifications and add other things to make it enhanced.

The workspace bar:

The status bar:

To view the screenshot of whole screen, scroll down...


Setup

  • Install the necessary packages:

    • conky
    • dmenu
    • feh
    • terminator
    • xcompmgr
    • scrot and ksnapshot
    • alsa-utils
    • networkmanager、nm-connection-editor nm-applet
  • Clone the repo into ~/.config/i3

    git clone https://github.com/tonyho/i3wm-conky-config.git ~/.config/i3

    cd ~/.config/i3

  • Install the font i3status-conky/fontawesome-webfont.ttf

  • Get the window list jumper script

    wget https://raw.githubusercontent.com/minos-org/minos-desktop-tools/master/tools/dmenu-i3-window-jumper

  • Give the executable permission for files

    cd ~/.config/i3

    chmod +x dmenu-i3-window-jumper wallpaper.sh i3status-conky/i3status.sh

  • Setup the wallpaper and lock picture

    cp wallpaper -r ~/Pictures

    cp wallpaper/lock/lock.jpg ~/Pictures/


Keybindings

The basic key bindings is following:

Also we can use the Mod+p to jump to the opened window by searching its title

Tips

  • TeamViewer: Move it to a worksapce(Mod + Shift + N) and make it fullscreen(Mod + f)

  • ScreenShot: Use the ksnapshot launched by DMemu(Mod + d)

  • Picture Edit: Use the shutter or GIMP

  • Lock or quit: Mod + Shift + q, then press the corresponding key

  • File Explorer: Mod + e, or launch the nautilus --no-desktop . in terminal

  • Switch to terminal(Ctrl + Alt + F1~F6) to close the application:

    When an application overlay the i3 worksapce and can't switch to other workspace, and cannot close that application

  • It takes a little time to be effect when update the conky status bar configuration

Ref

i3wm-conky-config's People

Contributors

tonyho avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

loochao renovat10

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.