Added EmojiOne workspace icons

Also imported local AUR packages.
This commit is contained in:
2018-12-06 15:18:44 -05:00
parent 826c320851
commit 275b922e21
14 changed files with 115 additions and 67 deletions

View File

@@ -47,7 +47,7 @@ bindsym Print exec gscreenshot
# redshift {{{ #
bindsym $mod+Mod4+1 exec redshift -x && redshift -O 1250
bindsym $mod+Mod4+1 exec redshift -x && redshift -O 1000
bindsym $mod+Mod4+2 exec redshift -x && redshift -O 2000
bindsym $mod+Mod4+3 exec redshift -x && redshift -O 3000
bindsym $mod+Mod4+4 exec redshift -x && redshift -O 4000
@@ -198,7 +198,8 @@ set $ws4 "4 "
workspace $ws4 output $samsung
bindsym $mod+F4 workspace $ws4; exec $def_term
set $ws5 "5 "
# set $ws5 "5 "
set $ws5 "5 🎥"
workspace $ws5 output $samsung
bindsym $mod+F5 workspace $ws5; exec $browser
bindsym Mod4+g workspace $ws5; layout stacking; exec steam
@@ -209,20 +210,24 @@ assign [class="Slack"] $ws6
bindsym Mod4+d workspace $ws6; exec discord
bindsym Mod4+k workspace $ws6; exec slack
set $ws7 "7 "
# set $ws7 "7 "
set $ws7 "7 📤"
workspace $ws7 output $samsung
bindsym $mod+F7 workspace $ws7; exec $def_term
set $ws8 "8 "
# set $ws8 "8 "
set $ws8 "8 📊"
# assign [class="jetbrains-"] $ws8
workspace $ws8 output $samsung
bindsym $mod+F8 workspace $ws8; exec urxvt -e htop -s PERCENT_MEM
set $ws9 "9 "
# set $ws9 "9 "
set $ws9 "9 🔧"
workspace $ws9 output $samsung
bindsym $mod+F9 workspace $ws9; exec $def_term
set $ws10 "10 "
# set $ws10 "10 "
set $ws10 "10 🎵"
assign [class="spotify"] $ws10
workspace $ws10 output $samsung
set $hp 2
@@ -344,7 +349,9 @@ bindsym control+shift+0 gaps inner all set 0;gaps outer all set 0
# status bar {{{ #
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
set $sb_font Hack NF Bold
set $sb_font DejaVuSansMono Nerd Font Mono Bold
# set $sb_font Hack NF Bold
# set $sb_font EmojiOne
set $black #000000
set $white #ffffff
@@ -356,6 +363,7 @@ set $inactive_ws_bg #444c52
# set $inactive_ws_text #bcccd7
# set $inactive_ws_text #838e96
set $inactive_ws_text #cbe4ff
# set $inactive_ws_text $bg
# set $inactive_ws_trans c8
# set $inactive_ws_trans 96
@@ -394,7 +402,8 @@ bar {
inactive_workspace $inactive_ws_bg $inactive_ws_bg$inactive_ws_trans $inactive_ws_text
}
tray_output none
status_command i3blocks -c ~/.config/i3blocks/i3blocks.conf
# status_command i3blocks -c ~/.config/i3blocks/i3blocks.conf
status_command 2>/tmp/i3blocks.err i3blocks -vvv -c ~/.config/i3blocks/i3blocks.conf | tee /tmp/i3blocks.out
output $benq
wheel_up_cmd nop
wheel_down_cmd nop

View File

@@ -1 +1,7 @@
#!/bin/bash
. "/home/kevin/.cache/wal/colors.sh"
echo "Kevin"
# echo "<span foreground=\"$foreground\">Kevin</span>"
# echo "<span foreground=\"$color2\">Kevin</span>"

7
configs/i3blocks-scripts/time Executable file
View File

@@ -0,0 +1,7 @@
#!/bin/bash
. "/home/kevin/.cache/wal/colors.sh"
printf "$(date '+%H:%M.%a-%m-%d')\n\n%s" "$color2"
# printf "%s" "$color2"
# printf ""

View File

@@ -1,32 +1,6 @@
# properties {{{ #
# i3blocks config file
#
# Please see man i3blocks for a complete reference!
# The man page is also hosted at http://vivien.github.io/i3blocks
#
# List of valid properties:
#
# align
# color
# command
# full_text
# instance
# interval
# label
# min_width
# name
# separator
# separator_block_width
# short_text
# signal
# urgent
# }}} properties #
# Global properties {{{ #
# The top properties below are applied to every block, but can be overridden.
# Each block command defaults to the script name to avoid boilerplate.
align=center
# command=/usr/share/i3blocks/$BLOCK_NAME
command=~/linux-config/configs/i3blocks-scripts/$BLOCK_NAME
separator=true
separator_block_width=25
@@ -34,11 +8,14 @@ markup=pango
# color=#d1e7ff
# color=#acc0cd
color=#cbe4ff
# }}} Global properties #
# color=$foreground
# color="${foreground}"
# color="$(echo $foreground)"
[time]
label=
command=date '+%H:%M.%a-%m-%d'
label=🕓
# command=date '+%H:%M.%a-%m-%d'
interval=30
# color=#acc0cd
@@ -55,19 +32,20 @@ interval=30
# [cpu_usage -w 50 -c 80]
[cpu_usage]
label=
label=
# color=#990000
interval=5
[memory]
label=
label=
# color=#3da061
interval=5
[name]
label=
label=🎅
# color=#ba50a9
# color=#1e5b99
# color="$foreground"
interval=6000
# unused blocks {{{ #
@@ -163,3 +141,28 @@ interval=6000
#interval=once
#signal=11
# }}} unused blocks #
# list of properties {{{ #
# i3blocks config file
#
# Please see man i3blocks for a complete reference!
# The man page is also hosted at http://vivien.github.io/i3blocks
#
# List of valid properties:
#
# align
# color
# command
# full_text
# instance
# interval
# label
# min_width
# name
# separator
# separator_block_width
# short_text
# signal
# urgent
# }}} properties #

View File

@@ -21,9 +21,9 @@ print_info() {
info "Packages" packages
info "WM" wm
info "WM Theme" wm_theme
# info "Font" font
# info "Theme" theme
# info "Icons" icons
info "Font" font
info "Theme" theme
info "Icons" icons
info "CPU" cpu
info "CPU Usage" cpu_usage
info "GPU" gpu
@@ -31,13 +31,13 @@ print_info() {
info "Memory" memory
info "Disk" disk
info "Resolution" resolution
info "Song" song
# info "Install Date" install_date
# }}} enabled #
# others {{{ #
# info "Song" song
# info "Install Date" install_date
# info "Host" model
# info "Uptime" uptime
# info "DE" de

View File

@@ -2,7 +2,6 @@
# The top properties below are applied to every block, but can be overridden.
# Each block command defaults to the script name to avoid boilerplate.
align=center
command=/usr/share/i3blocks/$BLOCK_NAME
separator=true
separator_block_width=25
markup=pango
@@ -11,7 +10,8 @@ color=#cbe4ff
[spotify]
command=python ~/linux-config/configs/i3blocks-scripts/spotify.py
label=
# label=
label=🎧
# green
# color=#198c19
# aqua
@@ -19,6 +19,7 @@ label=
interval=10
[time]
command=date '+%H:%M'
label=🕓
command=echo "$(date '+%H:%M')"
interval=30
# color=#acc0cd