]> Vexing Labs - dotfiles.git/commitdiff
Changes to i3 and i3status, move to urxvt, add colors
authorAdam Shamblin <adam@vexingworkshop.com>
Wed, 6 Apr 2022 05:19:32 +0000 (23:19 -0600)
committerAdam Shamblin <adam@vexingworkshop.com>
Wed, 6 Apr 2022 05:19:32 +0000 (23:19 -0600)
dotbash_profile
dotxresources [new file with mode: 0644]
i3/i3.conf
i3/i3status.conf

index 5de6b5796c75c98d645add4c0716d5a3b1045d40..0d8ee5119627ddce1dc3e71ec770cc5931ff7a23 100644 (file)
@@ -1,10 +1,10 @@
 ##################################################
 #
-#
+#   Colors
 #
 ##################################################
 
-export TERMINAL=tilix
+export LS_COLORS="${LS_COLORS}:di=01;38;5;24:ex=00;38;5;106:ln=00;38;5;96"
 
 ##################################################
 #
@@ -25,7 +25,6 @@ fi
 
 export CLICOLOR=1
 export GREP_COLOR="1;36"
-export TERM=xterm-256color
 export THEME=gruvbox
 color_prompt=yes
 
@@ -43,7 +42,7 @@ GRUV_BLUE=$(tput setaf 66);
 
 function prompt_char {
     if ! git rev-parse --git-dir > /dev/null 2>&1; then
-        echo '𝝺'
+        echo -e '\u03bb'
         return 0
     fi
 
diff --git a/dotxresources b/dotxresources
new file mode 100644 (file)
index 0000000..bbeb50a
--- /dev/null
@@ -0,0 +1,8 @@
+URxvt.background:   #1D2021
+URxvt.foreground:   #FBF1C7
+URxvt.font:         xft:Liberation Mono:pixelsize=16:antialias=true:autohint=true
+URxvt.scrollBar:    false
+URxvt.saveLines:    65535
+Xft*dpi:            96
+Xft*antialias:      True
+Xft*hinting:        Full
index 0539f20114ee3d9dab162ef2677a2bbc3b6689a4..2de87f1abc655caf7f56569891d0fca959d143d4 100644 (file)
@@ -34,8 +34,8 @@ exec --no-startup-id nm-applet
 set $refresh_i3status killall -SIGUSR1 i3status
 set $default_sink alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo
 exec --no-startup-id pactl set-default-sink $default_sink && $refresh_i3status
-bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +10% && $refresh_i3status
-bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
+bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status
+bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $refresh_i3status
 bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
 bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
 
@@ -181,6 +181,10 @@ bindsym $mod+r mode "resize"
 bindsym 0xff61 exec screenshot.sh
 for_window [class="Display-im6.q16"] floating enable
 
+for_window [class="Tor Browser"] floating enable, border normal
+for_window [class="XCalc"] floating enable, border normal
+for_window [class="KeePassXC"] floating enable, border normal
+
 bindsym --release $mod+Pause exec --no-startup-id slock
 
 # Theming, ala Gruvbox
index 35ebf3109ce0e6642e0bbb4cf9bd4962f2aaf51a..ec2a6879c83337d24acf31141eac7417452ff5d1 100644 (file)
@@ -15,10 +15,10 @@ order += "ipv6"
 order += "wireless _first_"
 order += "ethernet _first_"
 order += "battery 0"
-order += "disk /"
 order += "load"
 order += "memory"
 order += "tztime local"
+order += "volume master"
 
 wireless _first_ {
         format_up = "W: (%quality at %essid) %ip"
@@ -34,10 +34,6 @@ battery 0 {
         format = "%status %percentage %remaining"
 }
 
-disk "/" {
-        format = "%avail"
-}
-
 load {
         format = "%1min"
 }
@@ -51,3 +47,11 @@ memory {
 tztime local {
         format = "%Y-%m-%d %I:%M"
 }
+
+volume master {
+        format = "♪: %volume"
+        format_muted = "♪: muted (%volume)"
+        device = "pulse:alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo"
+        mixer = "Master"
+        mixer_idx = 0
+}