i3wm

Overview:

1
2
3
4
sudo pacman -S i3-gaps i3lock i3status-rust-git xorg-xrdb \
compton rofi pulseaudio alsa-utils konsole feh scrot \
adobe-source-code-pro-fonts nerd-fonts-complete \
ttf-material-design-icons

My dotfiles

change dpi:
~/.Xresources

1
2
3
4
5
6
7
Xft.dpi: 130
Xft.autohint: 0
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb

for i3status-rust-git:
~/.config/i3/config

1
2
3
4
5
bar {
font pango:DejaVu Sans Mono, FontAwesome 12
position top
status_command i3status-rs ~/.config/i3/status.toml
}

~/.config/i3/status.toml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
theme = "gruvbox-dark"
icons = "material"

[[block]]
block = "battery"
format = "{percentage}% {time} {power}"

[[block]]
block = "net"
device = "wlp3s0"
ssid = true
speed_up = false
speed_down = true
hide_missing = true
hide_inactive = true

[[block]]
block = "memory"
format_mem = "{Mum}MB/{MTm}MB({Mup}%)"
icons = true
interval = 5

[[block]]
block = "xrandr"

[[block]]
block = "sound"
driver = "auto"

[[block]]
block = "time"
interval = 1
format = "%Y-%m-%d %R %A"

Other:
~/.config/i3/config

1
2
3
4
5
6
7
8
# rofi 
bindsym $mod+Shift+f exec rofi -show run
# flameshot
bindsym $mod+Shift+z exec flameshot gui

#exec_always --no-startup-id ~/.config/polybar/launch.sh
exec_always --no-startup-id feh --bg-scale '/home/my/bg.jpg'
exec_always compton -b &