aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarch.sh17
-rw-r--r--btop/btop.conf15
-rw-r--r--foot/foot.ini84
-rw-r--r--readme.md4
-rwxr-xr-xriver/init14
-rw-r--r--waybar/style.css5
6 files changed, 99 insertions, 40 deletions
diff --git a/arch.sh b/arch.sh
index 2a3debe..4adfacb 100755
--- a/arch.sh
+++ b/arch.sh
@@ -1,3 +1,18 @@
#!/bin/sh
set -ex
-sudo pacman -S river foot waybar swaylock wlr-randr bemenu bemenu-wayland swaybg
+./bldSession.sh
+sudo pacman -S \
+ river \
+ foot \
+ waybar \
+ swaylock \
+ wlr-randr \
+ bemenu \
+ bemenu-wayland \
+ swaybg \
+ wl-clipboard \
+ kanshi \
+ slurp \
+ grim \
+ xdg-desktop-portal-wlr \
+
diff --git a/btop/btop.conf b/btop/btop.conf
index bcf6d80..d7e16e5 100644
--- a/btop/btop.conf
+++ b/btop/btop.conf
@@ -1,8 +1,8 @@
-#? Config file for btop v. 1.4.0
+#? Config file for btop v. 1.4.5
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
-color_theme = "/usr/share/btop/themes/nord.theme"
+color_theme = "/usr/share/btop/themes/gruvbox_dark_v2.theme"
#* If the theme set background should be shown, set to False if you want terminal background transparency.
theme_background = False
@@ -115,6 +115,9 @@ cpu_bottom = False
#* Shows the system uptime in the CPU box.
show_uptime = True
+#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo.
+show_cpu_watts = True
+
#* Show cpu temperature.
check_temp = True
@@ -150,7 +153,7 @@ background_update = True
custom_cpu_name = ""
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
-#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user".
+#* Only disks matching the filter will be shown. Prepend exclude= to only show disks not matching the filter. Examples: disk_filter="/boot /home/user", disks_filter="exclude=/boot /home/user"
disks_filter = ""
#* Show graphs instead of meters for memory values.
@@ -210,6 +213,9 @@ net_sync = True
#* Starts with the Network Interface specified here.
net_iface = ""
+#* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes.
+base_10_bitrate = "Auto"
+
#* Show battery stats in top right if battery is present.
show_battery = True
@@ -226,6 +232,9 @@ log_level = "WARNING"
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
nvml_measure_pcie_speeds = True
+#* Measure PCIe throughput on AMD cards, may impact performance on certain cards.
+rsmi_measure_pcie_speeds = True
+
#* Horizontally mirror the GPU graph.
gpu_mirror_graph = True
diff --git a/foot/foot.ini b/foot/foot.ini
index fc5ec99..36d943d 100644
--- a/foot/foot.ini
+++ b/foot/foot.ini
@@ -59,38 +59,60 @@ indicator-position=relative
# hide-when-typing=no
hide-when-typing=yes
+# Gruvbox
[colors]
-cursor = 282C34 d8dee9
-alpha = 0.90
-foreground = d8dee9
-background = 282C34
-
-regular0 = 3b4252
-regular1 = bf616a
-regular2 = a3be8c
-regular3 = ebcb8b
-regular4 = 81a1c1
-regular5 = b48ead
-regular6 = 88c0d0
-regular7 = e5e9f0
-
-bright0 = 4c566a
-bright1 = bf616a
-bright2 = a3be8c
-bright3 = ebcb8b
-bright4 = 81a1c1
-bright5 = b48ead
-bright6 = 8fbcbb
-bright7 = eceff4
-
-dim0 = 373e4d
-dim1 = 94545d
-dim2 = 809575
-dim3 = b29e75
-dim4 = 68809a
-dim5 = 8c738c
-dim6 = 6d96a5
-dim7 = aeb3bb
+background=282828
+foreground=ebdbb2
+regular0=282828
+regular1=cc241d
+regular2=98971a
+regular3=d79921
+regular4=458588
+regular5=b16286
+regular6=689d6a
+regular7=a89984
+bright0=928374
+bright1=fb4934
+bright2=b8bb26
+bright3=fabd2f
+bright4=83a598
+bright5=d3869b
+bright6=8ec07c
+bright7=ebdbb2
+
+# Nord
+# [colors]
+# cursor = 282C34 d8dee9
+# alpha = 0.98
+# foreground = d8dee9
+# background = 282C34
+
+# regular0 = 3b4252
+# regular1 = bf616a
+# regular2 = a3be8c
+# regular3 = ebcb8b
+# regular4 = 81a1c1
+# regular5 = b48ead
+# regular6 = 88c0d0
+# regular7 = e5e9f0
+
+# bright0 = 4c566a
+# bright1 = bf616a
+# bright2 = a3be8c
+# bright3 = ebcb8b
+# bright4 = 81a1c1
+# bright5 = b48ead
+# bright6 = 8fbcbb
+# bright7 = eceff4
+
+# dim0 = 373e4d
+# dim1 = 94545d
+# dim2 = 809575
+# dim3 = b29e75
+# dim4 = 68809a
+# dim5 = 8c738c
+# dim6 = 6d96a5
+# dim7 = aeb3bb
[csd]
diff --git a/readme.md b/readme.md
index e364057..3055c0f 100644
--- a/readme.md
+++ b/readme.md
@@ -2,6 +2,10 @@
Configures riverwm, foot, swaylock, waybar and a couple of other bits.
+## Automatic display config
+
+Handled by kanshi, you get to configure that one.
+
## Assumptions:
* My main [dotfiles](https://git.riedstra.dev/mitch/dotfiles/about/) are installed.
diff --git a/river/init b/river/init
index ddcf518..9bdd360 100755
--- a/river/init
+++ b/river/init
@@ -145,10 +145,18 @@ do
riverctl map $mode None XF86MonBrightnessDown spawn 'light -U 5'
done
+# nord like
# Set background and border color
-riverctl background-color 0x002b36
-riverctl border-color-focused 0x93a1a1
-riverctl border-color-unfocused 0x586e75
+# riverctl background-color 0x002b36
+# riverctl border-color-focused 0x93a1a1
+# riverctl border-color-unfocused 0x586e75
+
+# gruvbox
+# Set background and border color
+riverctl background-color 0x282828
+riverctl border-color-focused 0xd79921 # yellow
+riverctl border-color-unfocused 0x447352 # Teal
+# riverctl border-color-unfocused 0x282828 # Blend in
# Set keyboard repeat rate
riverctl set-repeat 50 300
diff --git a/waybar/style.css b/waybar/style.css
index 038a0ac..efff8ea 100644
--- a/waybar/style.css
+++ b/waybar/style.css
@@ -10,7 +10,8 @@
}
window#waybar {
- background: transparent;
+ /* background: transparent; */
+ background: #282828;
}
@@ -19,7 +20,7 @@ window#waybar.hidden {
}
#window {
- color: #8FBCBB;
+ color: #ebdbb2;
}
#tags {