All Projects β†’ nicomazz β†’ I3 Polybar Config

nicomazz / I3 Polybar Config

My i3 configuration with polybar for HiDPI screen (4k)

Projects that are alternatives of or similar to I3 Polybar Config

Dotfiles
🐲 My Arch Linux config [i3-gaps + i3blocks + Zsh + Spacemacs + Rofi + Alacritty + Neofetch]
Stars: ✭ 725 (+763.1%)
Mutual labels:  arch, i3, i3wm
polybar-now-playing
Script for polybar to display and control media(not only Spotify) using DBus.
Stars: ✭ 34 (-59.52%)
Mutual labels:  spotify, i3, i3wm
Direwolf Arch Rice
🐺🍚 A guide to replicating my riced Arch Linux set-up.
Stars: ✭ 501 (+496.43%)
Mutual labels:  arch, i3, i3wm
Nmcli Rofi
A simple manager for network connections using rofi and nmcli
Stars: ✭ 39 (-53.57%)
Mutual labels:  i3, i3wm
I3 Config
I3-gaps configuration
Stars: ✭ 67 (-20.24%)
Mutual labels:  i3, i3wm
Swaynagmode
swaynag wrapper for the love of keybindings
Stars: ✭ 21 (-75%)
Mutual labels:  i3, i3wm
I3 Style
🎨 Make your i3 config a little more stylish.
Stars: ✭ 583 (+594.05%)
Mutual labels:  i3, i3wm
I3 workspaces
Workspace manager for i3-wm
Stars: ✭ 53 (-36.9%)
Mutual labels:  i3, i3wm
I3blocks Airpods
i3blocks script for managing airpods and airpods pro.
Stars: ✭ 36 (-57.14%)
Mutual labels:  i3, i3wm
I3keys
Lists available bindings for i3 or Sway with a graphical or text keyboard
Stars: ✭ 81 (-3.57%)
Mutual labels:  i3, i3wm
Ctlosiso
Ctlos Linux source. Arch based distro x86-64(64-bit).
Stars: ✭ 74 (-11.9%)
Mutual labels:  arch, i3
I3 Linux Config Tokyo Rice
My config files for i3-gaps and Linux, first rice.
Stars: ✭ 58 (-30.95%)
Mutual labels:  i3, i3wm
Dotfiles
My dotfiles for my Arch-Install(s)
Stars: ✭ 59 (-29.76%)
Mutual labels:  arch, i3
I3ipc Python
🐍 An improved Python library to control i3wm and sway.
Stars: ✭ 634 (+654.76%)
Mutual labels:  i3, i3wm
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+1072.62%)
Mutual labels:  i3, i3wm
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (+621.43%)
Mutual labels:  arch, i3wm
Matrixlock
Replace i3's lock screen by the Matrix.
Stars: ✭ 42 (-50%)
Mutual labels:  i3, i3wm
I3ipc Glib
A C interface library to i3wm
Stars: ✭ 72 (-14.29%)
Mutual labels:  i3, i3wm
I3
A fork of the i3 window manager with gaps and some other features
Stars: ✭ 5,512 (+6461.9%)
Mutual labels:  i3, i3wm
Xsuspender
πŸ‘€ πŸ’» πŸ’€ πŸ”‹ Save battery by auto-suspending unfocused X11 applications.
Stars: ✭ 53 (-36.9%)
Mutual labels:  i3, i3wm

i3-polybar-misc-config

My i3 configuration with polybar for HiDPI screen (4k). demo image Since I use many computers, the main intent of this repository is to keep my configuration files somewhere. Even if there is more than only the i3 and polybar configuration, I've decided to keep this title, because is exactly what I was searching for a lot of time ago. Here I'll also write about the problems (and the solutions) I've found, putting the code directly in the readme.

Features:

Polybar

  • Temperature
  • Memory usage
  • IP address with dw/up speed
  • Volume and luminosity (use mouse wheel to increase or decrease)
  • Battery
  • Currently played Spotify song

i3

The configuration is pretty similar to the one of Manjaro i3, with some personalization.

Rofi

I use rofi to start applications and move around opened windows with this options: rofi -combi-modi window#drun -show combi -modi combi -show-icons

Daily desktop background update and usage in i3lock

ng_wallpaper.py updates desktop image daily, based on the National geographic image of the day (maybe some additional dependencies are needed)

crontab -e
#insert this line to execute the script every 10 min
*/10 * * * *   DISPLAY=:0 path/to/ng_wallpaper.py > /tmp/ng_wpp

Then I use this image for i3lock. This is the script I use to launch i3lock:

#!/bin/bash
#get last image
i3lock -i $(ls -d -t ~/Pictures/NationalGeographics/* | head -1)
sleep 1
exit 0

vim

I'm absolutely not an expert. The vimrc inside the vim folder helps me to be a little bit more productive. There you can also find some notes about commands I usually use, and often forget about.

Important

You probably have to replace some path (try find . -type f -exec grep -l "path/to" {} \;)

Update: I've recently added the configuration of my other laptop. demo image

Inspiration from:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].