Dotfiles config update (2021-12-04)

This commit is contained in:
q3aql 2021-12-05 00:36:53 +01:00
parent 7b759b3493
commit 29e9f4d070
4 changed files with 114 additions and 115 deletions

View File

@ -190,46 +190,46 @@ bindsym $mod+a focus parent
#set $ws10 "10" #set $ws10 "10"
# switch to workspace # switch to workspace
bindsym $mod+1 workspace number 1 term bindsym $mod+1 workspace number 1:term
bindsym $mod+2 workspace number 2 www bindsym $mod+2 workspace number 2:www
bindsym $mod+3 workspace number 3 chat bindsym $mod+3 workspace number 3:chat
bindsym $mod+4 workspace number 4 files bindsym $mod+4 workspace number 4:files
bindsym $mod+5 workspace number 5 media bindsym $mod+5 workspace number 5:media
bindsym $mod+6 workspace number 6 game bindsym $mod+6 workspace number 6:game
bindsym $mod+7 workspace number 7 mail bindsym $mod+7 workspace number 7:mail
bindsym $mod+8 workspace number 8 dev bindsym $mod+8 workspace number 8:dev
bindsym $mod+9 workspace number 9 vm bindsym $mod+9 workspace number 9:vm
bindsym $mod+0 workspace number 10 all bindsym $mod+0 workspace number 10:all
# move focused container to workspace # move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number 1 term bindsym $mod+Shift+1 move container to workspace number 1:term
bindsym $mod+Shift+2 move container to workspace number 2 www bindsym $mod+Shift+2 move container to workspace number 2:www
bindsym $mod+Shift+3 move container to workspace number 3 chat bindsym $mod+Shift+3 move container to workspace number 3:chat
bindsym $mod+Shift+4 move container to workspace number 4 files bindsym $mod+Shift+4 move container to workspace number 4:files
bindsym $mod+Shift+5 move container to workspace number 5 media bindsym $mod+Shift+5 move container to workspace number 5:media
bindsym $mod+Shift+6 move container to workspace number 6 game bindsym $mod+Shift+6 move container to workspace number 6:game
bindsym $mod+Shift+7 move container to workspace number 7 mail bindsym $mod+Shift+7 move container to workspace number 7:mail
bindsym $mod+Shift+8 move container to workspace number 8 dev bindsym $mod+Shift+8 move container to workspace number 8:dev
bindsym $mod+Shift+9 move container to workspace number 9 vm bindsym $mod+Shift+9 move container to workspace number 9:vm
bindsym $mod+Shift+0 move container to workspace number 10 all bindsym $mod+Shift+0 move container to workspace number 10:all
# force a window on a named workspace # force a window on a named workspace
assign [class="Firefox"] 2 www assign [class="Firefox"] 2:www
assign [class="mpv"] 5 media assign [class="mpv"] 5:media
assign [class="vlc"] 5 media assign [class="vlc"] 5:media
assign [class="Ristretto"] 5 media assign [class="Ristretto"] 5:media
assign [class="Gimp"] 5 media assign [class="Gimp"] 5:media
assign [class="Gimp-2.10"] 5 media assign [class="Gimp-2.10"] 5:media
assign [class="Mozilla VPN"] 2 www assign [class="Mozilla VPN"] 2:www
assign [class="XTerm"] 1 term assign [class="XTerm"] 1:term
assign [class="VirtualBoxVM"] 9 vm assign [class="VirtualBoxVM"] 9:vm
assign [class="VirtualBox Machine"] 9 vm assign [class="VirtualBox Machine"] 9:vm
assign [class="Steam"] 6 game assign [class="Steam"] 6:game
assign [class="Telegram"] 3 chat assign [class="Telegram"] 3:chat
assign [class="Signal"] 3 chat assign [class="Signal"] 3:chat
assign [class="Pcmanfm"] 4 files assign [class="Pcmanfm"] 4:files
assign [class="Mousepad"] 8 dev assign [class="Mousepad"] 8:dev
assign [class="Geany"] 8 dev assign [class="Geany"] 8:dev
# force floatin windows # force floatin windows
for_window [class="Pavucontrol" instance="pavucontrol"] floating enable for_window [class="Pavucontrol" instance="pavucontrol"] floating enable
@ -283,6 +283,7 @@ bindsym $mod+r mode "resize"
# finds out, if available) # finds out, if available)
bar { bar {
position top position top
#status_command i3status
status_command i3blocks status_command i3blocks
#tray_output DisplayPort-0 #tray_output DisplayPort-0
colors { colors {

View File

@ -1,79 +0,0 @@
# i3status configuration file.
# see "man i3status" for documentation.
# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!
general {
colors = true
interval = 5
}
order += "disk /"
order += "disk /Data"
# order += "wireless wlan0"
# order += "ethernet eth0"
order += "battery 0"
order += "cpu_temperature 0"
order += "cpu_usage"
order += "volume master"
order += "tztime local"
wireless wlan0 {
format_up = "W: (%quality at %essid) %ip"
format_down = "W: down"
}
ethernet eth0 {
# if you use %speed, i3status requires root privileges
format_up = "E: %ip (%speed)"
format_down = "E: down"
}
battery 0 {
format = "%status %percentage %remaining"
}
run_watch DHCP {
pidfile = "/var/run/dhclient*.pid"
}
run_watch VPN {
pidfile = "/var/run/vpnc/pid"
}
tztime local {
format = " %a, %B %d %I:%M %p "
}
cpu_temperature 0 {
format = "%degrees °C"
max_threshold = 70
}
cpu_usage {
format = "%usage"
}
load {
format = "%1min"
}
disk "/" {
format = "/ : %used/%total "
}
disk "/Data" {
format = "/Data: %used/%total "
}
volume master {
format = "vol: %volume"
format_muted = "vol: muted (%volume)"
device = "default"
mixer = "Master"
mixer_idx = 0
}

77
.config/i3status/config Normal file
View File

@ -0,0 +1,77 @@
# github.com/rafi i3status config
# i3status configuration file
# see "man i3status" for documentation.
# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!
general {
colors = true
color_separator = "#664477"
markup = "pango"
#color_good = "#664477"
#color_bad = "#EE2828"
#color_degraded = "#B25714"
interval = 2
}
order += "read_file kernel"
order += "cpu_usage"
order += "cpu_temperature 0"
#order += "load"
order += "memory"
order += "disk /"
#order += "ethernet eth0"
order += "volume master"
order += "tztime local"
#order += "ipv6"
#order += "run_watch DHCP"
#order += "run_watch VPN"
#order += "wireless wlan0"
read_file kernel {
format = " <span color='#7ECEF1'>%content</span> "
path = "/proc/version"
max_characters = 20
}
volume master {
# format = " ♪: %volume "
device = "default"
mixer = "Master"
mixer_idx = 0
# termsyn font
format = " <span color='#D1B803'>VOL: %volume</span> "
}
#load {
# format = " Δ: %1min "
# termsyn font
#format = " Load: %1min"
#}
cpu_usage {
format = " <span color='#C16BD8'>CPU: %usage</span> "
}
cpu_temperature 0 {
format = " <span color='#C19DB5'>%degrees °C</span> "
max_threshold = 80
}
disk "/" {
format = " <span color='#EA6006'>%avail / %total</span> "
}
memory {
format = " <span color='#BBDD96'>%used / %total</span> "
}
tztime local {
# format = " %h-%d %H:%M ☰ "
# termsyn font
format = " %h-%d, %H:%M "
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1.0 MiB