updated for color coordination

This commit is contained in:
2024-11-12 21:55:47 -05:00
parent 4bd057a6e7
commit 0d7726e1a1
52 changed files with 472 additions and 92 deletions
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
8e3ca392-97e6-4895-a01d-d777057936d0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+93
View File
@@ -0,0 +1,93 @@
Copyright © 2017 IBM Corp. with Reserved Font Name "Plex"
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
Executable → Regular
View File
Executable → Regular
View File
View File
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
234a0063-923d-47b6-b84c-f88c95009fa8
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+93
View File
@@ -0,0 +1,93 @@
-artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-ISO8859-2 -artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-anorexia-bold-r-bold--11-110-75-75-p-100-iso8859-2 -artwiz-anorexia-bold-r-bold--11-110-75-75-p-100-iso8859-1
-artwiz-aqui-bold-r-bold--11-110-75-75-p-100-iso8859-2 -artwiz-aqui-bold-r-bold--11-110-75-75-p-100-iso8859-1
-artwiz-aqui-medium-r-normal--11-110-75-75-p-90-ISO8859-2 -artwiz-aqui-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-2 -artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-cure-bold-r-bold--11-110-75-75-p-90-iso8859-2 -artwiz-cure-bold-r-bold--11-110-75-75-p-90-iso8859-1
-artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO8859-2 -artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO8859-1
-artwiz-drift-bold-r-bold--10-100-75-75-n-70-ISO8859-2 -artwiz-drift-bold-r-bold--10-100-75-75-n-70-iso8859-1
-artwiz-edges-bold-r-bold--10-100-75-75-m-50-iso8859-2 -artwiz-edges-bold-r-bold--10-100-75-75-m-50-iso8859-1
-artwiz-edges-medium-r-normal--10-100-75-75-m-50-ISO8859-2 -artwiz-edges-medium-r-normal--10-100-75-75-m-50-ISO8859-1
-artwiz-fkp-medium-r-normal--16-160-75-75-m-80-ISO8859-2 -artwiz-fkp-medium-r-normal--16-160-75-75-m-80-ISO8859-1
-artwiz-gelly-medium-r-normal--10-110-75-75-p-90-ISO8859-2 -artwiz-gelly-medium-r-normal--10-110-75-75-p-90-ISO8859-1
-artwiz-gelly-bold-r-bold--10-110-75-75-p-90-iso8859-2 -artwiz-gelly-bold-r-bold--10-110-75-75-p-90-iso8859-1
-artwiz-glisp-bold-r-bold--11-110-75-75-p-100-ISO8859-2 -artwiz-glisp-bold-r-bold--11-110-75-75-p-100-ISO8859-1
-artwiz-glisp-medium-r-normal--11-110-75-75-p-90-ISO8859-2 -artwiz-glisp-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-kates-medium-r-normal--14-140-75-75-m-70-ISO8859-2 -artwiz-kates-medium-r-normal--14-140-75-75-m-70-ISO8859-1
-artwiz-kates-bold-r-bold--14-140-75-75-m-80-iso8859-2 -artwiz-kates-bold-r-bold--14-140-75-75-m-80-iso8859-1
-artwiz-lime-medium-r-normal--10-110-75-75-m-50-ISO8859-2 -artwiz-lime-medium-r-normal--10-110-75-75-m-50-ISO8859-1
-artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-ISO8859-2 -artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-ISO8859-1
-artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-100-ISO8859-2 -artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-100-ISO8859-1
-artwiz-nu-medium-r-normal--11-110-75-75-p-90-ISO8859-2 -artwiz-nu-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-smoothansi-medium-r-normal--13-130-75-75-m-60-ISO8859-2 -artwiz-smoothansi-medium-r-normal--13-130-75-75-m-60-ISO8859-1
-artwiz-snap-normal-r-normal--10-100-75-75-p-90-ISO8859-2 -artwiz-snap-normal-r-normal--10-100-75-75-p-90-ISO8859-1
-artwiz-snap-bold-r-bold--10-100-75-75-p-100-ISO8859-2 -artwiz-snap-bold-r-bold--10-100-75-75-p-100-ISO8859-1
-artwiz-lime-bold-r-bold--10-110-75-75-m-50-iso8859-2 -artwiz-lime-bold-r-bold--10-110-75-75-m-50-iso8859-1
-artwiz-mintsmild-bold-r-bold--8-80-75-75-p-90-iso8859-2 -artwiz-mintsmild-bold-r-bold--8-80-75-75-p-90-iso8859-1
-artwiz-mintsstrong-bold-r-bold--8-80-75-75-p-100-iso8859-2 -artwiz-mintsstrong-bold-r-bold--8-80-75-75-p-100-iso8859-1
-artwiz-nu-bold-r-bold--11-110-75-75-p-90-iso8859-2 -artwiz-nu-bold-r-bold--11-110-75-75-p-90-iso8859-1
-artwiz-smoothansi-bold-r-bold--13-130-75-75-m-60-iso8859-2 -artwiz-smoothansi-bold-r-bold--13-130-75-75-m-60-iso8859-1
-artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-ISO10646-1 -artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-anorexia-bold-r-bold--11-110-75-75-p-100-ISO10646-1 -artwiz-anorexia-bold-r-bold--11-110-75-75-p-100-iso8859-1
-artwiz-aqui-bold-r-bold--11-110-75-75-p-100-ISO10646-1 -artwiz-aqui-bold-r-bold--11-110-75-75-p-100-iso8859-1
-artwiz-aqui-medium-r-normal--11-110-75-75-p-90-ISO10646-1 -artwiz-aqui-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO10646-1 -artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-cure-bold-r-bold--11-110-75-75-p-90-ISO10646-1 -artwiz-cure-bold-r-bold--11-110-75-75-p-90-iso8859-1
!-artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO10646-1 -artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO8859-1
!-artwiz-drift-bold-r-bold--10-100-75-75-n-70-ISO10646-1 -artwiz-drift-bold-r-bold--10-100-75-75-n-70-iso8859-1
-artwiz-edges-medium-r-normal--10-100-75-75-m-50-ISO10646-1 -artwiz-edges-medium-r-normal--10-100-75-75-m-50-ISO8859-1
-artwiz-edges-bold-r-bold--10-100-75-75-m-50-ISO10646-1 -artwiz-edges-bold-r-bold--10-100-75-75-m-50-iso8859-1
-artwiz-fkp-medium-r-normal--16-160-75-75-m-80-ISO10646-1 -artwiz-fkp-medium-r-normal--16-160-75-75-m-80-ISO8859-1
-artwiz-gelly-medium-r-normal--10-110-75-75-p-90-ISO10646-1 -artwiz-gelly-medium-r-normal--10-110-75-75-p-90-ISO8859-1
-artwiz-gelly-bold-r-bold--10-110-75-75-p-90-ISO10646-1 -artwiz-gelly-bold-r-bold--10-110-75-75-p-90-iso8859-1
-artwiz-glisp-bold-r-bold--11-110-75-75-p-100-ISO10646-1 -artwiz-glisp-bold-r-bold--11-110-75-75-p-100-ISO8859-1
-artwiz-glisp-medium-r-normal--11-110-75-75-p-90-ISO10646-1 -artwiz-glisp-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-kates-medium-r-normal--14-140-75-75-m-70-ISO10646-1 -artwiz-kates-medium-r-normal--14-140-75-75-m-70-ISO8859-1
-artwiz-kates-bold-r-bold--14-140-75-75-m-80-ISO10646-1 -artwiz-kates-bold-r-bold--14-140-75-75-m-80-iso8859-1
-artwiz-lime-medium-r-normal--10-110-75-75-m-50-ISO10646-1 -artwiz-lime-medium-r-normal--10-110-75-75-m-50-ISO8859-1
-artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-ISO10646-1 -artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-ISO8859-1
-artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-100-ISO10646-1 -artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-100-ISO8859-1
-artwiz-nu-medium-r-normal--11-110-75-75-p-90-ISO10646-1 -artwiz-nu-medium-r-normal--11-110-75-75-p-90-ISO8859-1
-artwiz-smoothansi-medium-r-normal--13-130-75-75-m-60-ISO10646-1 -artwiz-smoothansi-medium-r-normal--13-130-75-75-m-60-ISO8859-1
-artwiz-snap-normal-r-normal--10-100-75-75-p-90-ISO10646-1 -artwiz-snap-normal-r-normal--10-100-75-75-p-90-ISO8859-1
-artwiz-snap-bold-r-bold--10-100-75-75-p-100-ISO10646-1 -artwiz-snap-bold-r-bold--10-100-75-75-p-100-ISO8859-1
-artwiz-lime-bold-r-bold--10-110-75-75-m-50-ISO10646-1 -artwiz-lime-bold-r-bold--10-110-75-75-m-50-iso8859-1
-artwiz-mintsmild-bold-r-bold--8-80-75-75-p-90-ISO10646-1 -artwiz-mintsmild-bold-r-bold--8-80-75-75-p-90-iso8859-1
-artwiz-mintsstrong-bold-r-bold--8-80-75-75-p-100-ISO10646-1 -artwiz-mintsstrong-bold-r-bold--8-80-75-75-p-100-iso8859-1
-artwiz-nu-bold-r-bold--11-110-75-75-p-90-ISO10646-1 -artwiz-nu-bold-r-bold--11-110-75-75-p-90-iso8859-1
-artwiz-smoothansi-bold-r-bold--13-130-75-75-m-60-ISO10646-1 -artwiz-smoothansi-bold-r-bold--13-130-75-75-m-60-iso8859-1
anorexia -artwiz-anorexia-medium-r-normal--11-110-75-75-p-90-ISO8859-1
aqui -artwiz-aqui-medium-r-normal--11-110-75-75-p-90-ISO8859-1
cure -artwiz-cure-medium-r-normal--11-110-75-75-p-90-ISO8859-1
!drift -artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO8859-1
drift -artwiz-drift-medium-r-normal--10-100-75-75-n-60-ISO10646-1
edges -artwiz-edges-medium-r-normal--10-100-75-75-m-50-ISO8859-1
fkp -artwiz-fkp-medium-r-normal--16-160-75-75-m-80-ISO8859-1
gelly -artwiz-gelly-medium-r-normal--10-110-75-75-p-90-ISO8859-1
glisp -artwiz-glisp-medium-r-normal--11-110-75-75-p-90-ISO8859-1
kates -artwiz-kates-medium-r-normal--14-140-75-75-m-70-ISO8859-1
lime -artwiz-lime-medium-r-normal--10-110-75-75-m-50-ISO8859-1
mints-mild -artwiz-mintsmild-medium-r-normal--8-80-75-75-p-90-ISO8859-1
mints-strong -artwiz-mintsstrong-medium-r-normal--8-80-75-75-p-100-ISO8859-1
nu -artwiz-nu-medium-r-normal--11-110-75-75-p-90-ISO8859-1
smoothansi -artwiz-smoothansi-medium-r-normal--13-130-75-75-m-60-ISO8859-1
snap -artwiz-snap-normal-r-normal--10-100-75-75-p-90-ISO8859-1
glisp-bold -artwiz-glisp-bold-r-bold--11-110-75-75-p-100-ISO8859-1
snap-bold -artwiz-snap-bold-r-bold--10-100-75-75-p-100-ISO8859-1
anorexia-bold -artwiz-anorexia-bold-r-bold--11-110-75-75-p-100-iso8859-1
aqui-bold -artwiz-aqui-bold-r-bold--11-110-75-75-p-100-iso8859-1
cure-bold -artwiz-cure-bold-r-bold--11-110-75-75-p-90-iso8859-1
drift-bold -artwiz-drift-bold-r-bold--10-100-75-75-n-70-iso8859-1
edges-bold -artwiz-edges-bold-r-bold--10-100-75-75-m-50-iso8859-1
gelly-bold -artwiz-gelly-bold-r-bold--10-110-75-75-p-90-iso8859-1
kates-bold -artwiz-kates-bold-r-bold--14-140-75-75-m-80-iso8859-1
lime-bold -artwiz-lime-bold-r-bold--10-110-75-75-m-50-iso8859-1
mints-mild-bold -artwiz-mintsmild-bold-r-bold--8-80-75-75-p-90-iso8859-1
mints-strong-bold -artwiz-mintsstrong-bold-r-bold--8-80-75-75-p-100-iso8859-1
nu-bold -artwiz-nu-bold-r-bold--11-110-75-75-p-90-iso8859-1
smoothansi-bold -artwiz-smoothansi-bold-r-bold--13-130-75-75-m-60-iso8859-1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
d3e33c88-2e57-4446-aaf7-aed81d9551c0
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
View File
+26 -6
View File
@@ -10,11 +10,31 @@
separator=true separator=true
separator_block_width=25 separator_block_width=25
[weather] [brightness]
command=curl -Ss 'https://wttr.in?0&T&Q' | cut -c 16- | head -3 | xargs echo command=echo "dim: $(brightnessctl get | awk '{print $0 / 24000 * 100}')"
interval=3600 signal=11
color=#A4C2F4 interval=once
color=#c0caf5
[time] [volume]
command=date '+%Y-%m-%d %H:%M:%S' # command=echo "vol: $(pactl get-sink-volume @DEFAULT_SINK@ | awk '{printf "%s", substr($5, 1, length($5) - 1)}')"
command=echo "vol: $(wpctl get-volume 50 | awk '{print $2*100}')"
signal=10
interval=once
color=#c0caf5
# [battery]
# command=echo "bat: $(sudo cat /sys/class/power_supply/BAT0/capacity)%"
# interval=30
# color=#c0caf5
[weather]
command=curl -Ss 'https://wttr.in?0&T&Q' | cut -c 16- | head -2 | xargs echo
interval=1800
color=#c0caf5
[date]
command=date '+%a, %b %d - %H:%M:%S '
interval=1 interval=1
# color=#c0caf5
color=#c0caf5
+60 -79
View File
@@ -1,70 +1,45 @@
exec xrandr --setprovideroutputsource modesetting NVIDIA-0 exec xrandr --setprovideroutputsource modesetting NVIDIA-0
exec xrandr --auto exec xrandr --auto
# me i3 config file :)
# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#
# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
set $mod Mod4 set $mod Mod4
# Font for window titles. Will also be used by the bar unless a different font # Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below. # is used in the bar {} block below.
font pango:System San Francisco Display 16 font pango:Source Code Pro 16
# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
#font pango:DejaVu Sans Mono 8
# Start XDG autostart .desktop files using dex. See also # Start XDG autostart .desktop files using dex. See also
# https://wiki.archlinux.org/index.php/XDG_Autostart # https://wiki.archlinux.org/index.php/XDG_Autostart
exec --no-startup-id dex --autostart --environment i3 # exec --no-startup-id dex --autostart --environment i3
exec --no-startup-id i3-msg 'workspace 0; exec --no-startup-id conky; workspace 0'
# The combination of xss-lock, nm-applet and pactl is a popular choice, so # The combination of xss-lock, nm-applet and pactl is a popular choice, so
# they are included here as an example. Modify as you see fit. # they are included here as an example. Modify as you see fit.
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
# screen before suspend. Use loginctl lock-session to lock your screen.
# exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
# NetworkManager is the most popular way to manage wireless networks on Linux,
# and nm-applet is a desktop environment-independent system tray GUI for it.
exec --no-startup-id nm-applet
# Use pactl to adjust volume in PulseAudio. # Use pactl to adjust volume in PulseAudio.
set $refresh_i3status killall -SIGUSR1 i3status set $refresh_i3status killall -SIGUSR1 i3status
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status bindsym XF86AudioRaiseVolume exec --no-startup-id wpctl set-volume 50 5%+ && pkill -SIGRTMIN+10 i3blocks
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status bindsym XF86AudioLowerVolume exec --no-startup-id wpctl set-volume 50 5%- && pkill -SIGRTMIN+10 i3blocks
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && pkill -SIGRTMIN+10 i3blocks
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && pkill -SIGTRMIN+10 i3blocks
# Use Mouse+$mod to drag floating windows to their wanted position # Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod floating_modifier $mod
# move tiling windows via drag & drop by left-clicking into the title bar, # move tiling windows via drag & drop by left-clicking into the title bar, or left-clicking anywhere into the
# or left-clicking anywhere into the window while holding the floating modifier. # window while holding the floating modifier.
tiling_drag modifier titlebar tiling_drag modifier titlebar
# start a terminal # start a terminal
bindsym $mod+Return exec sakura -f "Source Code Pro 14" bindsym $mod+Return exec sakura -f "Source Code Pro 10"
# kill focused window # kill focused window
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill
# start dmenu (a program launcher) # start Rofi
bindsym $mod+d exec --no-startup-id dmenu_run bindsym $mod+d exec rofi -show run -theme 'theme.rasi'
# A more modern dmenu replacement is rofi:
# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
# There also is i3-dmenu-desktop which only displays applications shipping a
# .desktop file. It is a wrapper around dmenu, so you need that installed.
# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop
# change focus # change focus
bindsym $mod+j focus left bindsym $mod+j focus left
@@ -121,7 +96,7 @@ bindsym $mod+a focus parent
set $ws1 "1:  " set $ws1 "1:  "
set $ws2 "2:  " set $ws2 "2:  "
set $ws3 "3:  " set $ws3 "3:  "
set $ws4 "4" set $ws4 "4:  "
set $ws5 "5" set $ws5 "5"
set $ws6 "6" set $ws6 "6"
set $ws7 "7" set $ws7 "7"
@@ -129,10 +104,6 @@ set $ws8 "8"
set $ws9 "9" set $ws9 "9"
set $ws10 "0:  " set $ws10 "0:  "
# Workspace assignment
assign [class="LibreWolf"] $ws1
assign [class="WebCord"] $ws3
assign [class="Conky"] $ws10
workspace $ws10 output "Screen 0" workspace $ws10 output "Screen 0"
@@ -165,7 +136,7 @@ bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) # restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session) # exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You're really going to leave?' -B 'Yes, goodbye.' 'i3-msg exit'" bindsym $mod+Shift+e exec "i3-nagbar -f 'Source Code Pro 64px' -t error -m 'bye bye?' -B 'bye bye' 'i3-msg exit'"
# resize window (you can also use the mouse for that) # resize window (you can also use the mouse for that)
mode "resize" { mode "resize" {
@@ -194,14 +165,30 @@ mode "resize" {
bindsym $mod+r mode "resize" bindsym $mod+r mode "resize"
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available) ######################
# START CUSTOM STUFF #
######################
# Color variables
#set $bg-color #2f343f
set $bg-color #092d5f
set $inactive-bg-color #092d5f
#set $text-color #c0caf5
set $text-color #e5c2be
set $inactive-text-color #676E7D
set $urgent-bg-color #E53935
# Start i3bar
bar { bar {
position top
status_command i3blocks status_command i3blocks
strip_workspace_numbers yes strip_workspace_numbers yes
tray_output none
colors { colors {
background $bg-color background $bg-color
separator #757575 separator $text-color
# border background text # border background text
focused_workspace $bg-color $bg-color $text-color focused_workspace $bg-color $bg-color $text-color
inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
@@ -209,49 +196,43 @@ bar {
} }
} }
####
## START CUSTOM STUFF
default_border pixel 1 # Pape
default_floating_border pixel 1 exec_always --no-startup-id feh --bg-scale ~/Pictures/papes/Oymyakon_forests.jpg
set $bg-color #2f343f # Workspace assignment
set $inactive-bg-color #2f343f assign [class="LibreWolf"] $ws1
set $text-color #f3f4f5 assign [class="WebCord"] $ws3
set $inactive-text-color #676E7D assign [class="Conky"] $ws10
set $urgent-bg-color #E53935 assign [class="steam"] $ws4
# window colors for_window [class="WebCord"] floating enable
# Borders
default_border pixel 2
default_floating_border pixel 2
# Gap
gaps inner 10
# Window colors
# border background text indicator # border background text indicator
client.focused $bg-color $bg-color $text-color #00ff00 client.focused $text-color $text-color $text-color $text-color
client.unfocused $inactive-bg-color $inactive-bg-color $inactive-text-color #00ff00 client.unfocused $inactive-win-bord $inactive-bg-color $inactive-text-color #00ff00
client.focused_inactive $inactive-bg-color $inactive-bg-color $inactive-text-color #00ff00 client.focused_inactive $inactive-bg-color $inactive-bg-color $inactive-text-color #00ff00
client.urgent $urgent-bg-color $urgent-bg-color $text-color #00ff00 client.urgent $urgent-bg-color $urgent-bg-color $text-color #00ff00
# Autolaunch
exec Conky
exec WebCord
# Sreen brightness controls # Sreen brightness controls
bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set +1% bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set +1% && pkill -SIGRTMIN+11 i3blocks
bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 1%- bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set 1%- && pkill -SIGRTMIN+11 i3blocks
# Touchpad controls
bindsym XF86TouchpadToggle exec /some/path/toggletouchpad.sh # toggle touchpad
# Media player controls # Media player controls
bindsym XF86AudioPlay exec playerctl play bindsym XF86AudioPlay exec --no-startup-id playerctl play
bindsym XF86AudioPause exec playerctl pause bindsym XF86AudioPause exec --no-startup-id playerctl pause
bindsym XF86AudioNext exec playerctl next bindsym XF86AudioNext exec --no-startup-id playerctl next
bindsym XF86AudioPrev exec playerctl previous bindsym XF86AudioPrev exec --no-startup-id playerctl previous
# Pape
exec_always feh --bg-scale ~/Pictures/papes/Oymyakon_forests.jpg
# Gap
gaps inner 10
# Vim Keys # Vim Keys
# exec_always xmodmap -e "clear lock" #disable caps lock switch # exec_always xmodmap -e "clear lock" #disable caps lock switch
+111
View File
@@ -0,0 +1,111 @@
* {
font: "IBM Plex Mono 10";
bg0 : #092d5f;
bg1 : #092d5f;
bg2 : #092d5f;
fg0 : #e5c2be;
fg1 : #c0caf5;
fg2 : #a9b1d6;
red : #f7768e;
green : #9ece6a;
yellow : #e0af68;
blue : #7aa2f7;
magenta : #9a7ecc;
cyan : #4abaaf;
accent: #c0caf5;
urgent: @yellow;
background-color : transparent;
text-color : @fg0;
margin : 0;
padding : 0;
spacing : 0;
}
element-icon, element-text, scrollbar {
cursor: pointer;
}
window {
location : northwest;
width : 280px;
x-offset : 0px;
y-offset : 28px;
background-color: @bg1;
}
inputbar {
spacing : 8px;
padding : 4px 8px;
children : [ icon-search, entry ];
background-color: @bg0;
}
icon-search, entry, element-icon, element-text {
vertical-align: 0.5;
}
icon-search {
expand : false;
filename : "search-symbolic";
size : 14px;
}
textbox {
padding : 4px 8px;
background-color : @bg2;
}
listview {
padding : 4px 0px;
lines : 5;
columns : 1;
scrollbar : false;
fixed-height : false;
dynamic : true;
}
element {
padding : 4px 8px;
spacing : 8px;
}
element normal urgent {
text-color: @urgent;
}
element normal active {
text-color: @accent;
}
element alternate active {
text-color: @accent;
}
element selected {
text-color : @bg1;
background-color : @accent;
}
element selected urgent {
background-color: @urgent;
}
element-icon {
size: 0.8em;
}
element-text {
text-color: inherit;
}
scrollbar {
handle-width : 4px;
handle-color : @accent;
padding : 0 4px;
}
+79
View File
@@ -0,0 +1,79 @@
[sakura]
colorset1_fore=#e5c2be
colorset1_back=rgba(9,45,95,1)
colorset1_curs=rgb(255,255,255)
colorset1_scheme=0
colorset1_key=F1
colorset2_fore=rgb(192,192,192)
colorset2_back=rgb(0,0,0)
colorset2_curs=rgb(255,255,255)
colorset2_scheme=1
colorset2_key=F2
colorset3_fore=rgb(192,192,192)
colorset3_back=rgb(0,0,0)
colorset3_curs=rgb(255,255,255)
colorset3_scheme=1
colorset3_key=F3
colorset4_fore=rgb(192,192,192)
colorset4_back=rgb(0,0,0)
colorset4_curs=rgb(255,255,255)
colorset4_scheme=1
colorset4_key=F4
colorset5_fore=rgb(192,192,192)
colorset5_back=rgb(0,0,0)
colorset5_curs=rgb(255,255,255)
colorset5_scheme=1
colorset5_key=F5
colorset6_fore=rgb(192,192,192)
colorset6_back=rgb(0,0,0)
colorset6_curs=rgb(255,255,255)
colorset6_scheme=1
colorset6_key=F6
last_colorset=1
bold_is_bright=false
scroll_lines=4096
font=Source Code Pro 14
show_tab_bar=multiple
scrollbar=false
closebutton=true
new_tab_after_current=true
tabs_on_bottom=false
less_questions=false
copy_on_select=false
disable_numbered_tabswitch=false
use_fading=false
scrollable_tabs=true
urgent_bell=Yes
audible_bell=Yes
blinking_cursor=No
cursor_type=VTE_CURSOR_SHAPE_BLOCK
word_chars=-,./?%&#_~:
palette=1
add_tab_accelerator=5
del_tab_accelerator=5
switch_tab_accelerator=8
move_tab_accelerator=9
copy_accelerator=5
scrollbar_accelerator=5
open_url_accelerator=5
font_size_accelerator=4
set_tab_name_accelerator=5
search_accelerator=5
add_tab_key=T
del_tab_key=W
prev_tab_key=Left
next_tab_key=Right
copy_key=C
paste_key=V
scrollbar_key=S
set_tab_name_key=N
search_key=F
increase_font_size_key=plus
decrease_font_size_key=minus
fullscreen_key=F11
set_colorset_accelerator=5
icon_file=terminal-tango.svg
paste_button=2
menu_button=3
window_columns=80
window_rows=24