This commit is contained in:
Stuce 2025-10-19 15:18:28 +02:00
parent 9f7701ce6d
commit f939a3d5bd
7 changed files with 150 additions and 0 deletions

View file

@ -0,0 +1,39 @@
[[block]]
block = "net"
format = " $icon {$signal_strength $ssid|Wired connection}"
interval = 10
[[block]]
block = "disk_space"
interval = 300
[[block]]
block = "memory"
format = " $icon $mem_used_percents"
interval = 30
[[block]]
block = "cpu"
[[block]]
block = "sound"
max_vol = 150
show_volume_when_muted = true
[[block]]
block = "sound"
device_kind = "source"
max_vol = 150
show_volume_when_muted = true
[[block]]
block = "time"
format = " $timestamp.datetime(f:' %d/%m %R') "
interval = 60
[icons]
icons = "material-nf"
[theme]
theme = "ctp-mocha"

View file

@ -0,0 +1,42 @@
[[block]]
block = "battery"
interval = 30
[[block]]
block = "net"
format = " $icon {$signal_strength $ssid|Wired connection}"
interval = 10
[[block]]
block = "disk_space"
interval = 300
[[block]]
block = "memory"
format = " $icon $mem_used_percents"
interval = 30
[[block]]
block = "cpu"
[[block]]
block = "sound"
max_vol = 150
show_volume_when_muted = true
[[block]]
block = "sound"
device_kind = "source"
max_vol = 150
show_volume_when_muted = true
[[block]]
block = "time"
format = " $timestamp.datetime(f:' %d/%m %R') "
interval = 60
[icons]
icons = "material-nf"
[theme]
theme = "ctp-mocha"

1
config/mako/config Normal file
View file

@ -0,0 +1 @@

13
home/.bashrc Normal file
View file

@ -0,0 +1,13 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
alias grep='grep --color=auto'
PS1='[\u@\h \W]\$ '
export EDITOR=nvim
export PATH=/opt/or1k_toolchain/bin:$PATH

26
scripts/background Executable file
View file

@ -0,0 +1,26 @@
#!/bin/sh
BACKGROUND_DIR="$HOME/dotfiles/backgrounds/"
case "$(uname -a)" in
*Darwin*) UEBERZUG_TMP_DIR="$TMPDIR" ;;
*) UEBERZUG_TMP_DIR="/tmp" ;;
esac
cleanup() {
ueberzugpp cmd -s "$SOCKET" -a exit
}
trap cleanup HUP INT QUIT TERM EXIT
UB_PID_FILE="$UEBERZUG_TMP_DIR/.$(uuidgen)"
ueberzugpp layer --no-stdin --silent --use-escape-codes --pid-file "$UB_PID_FILE"
UB_PID=$(cat "$UB_PID_FILE")
export SOCKET="$UEBERZUG_TMP_DIR"/ueberzugpp-"$UB_PID".socket
# run fzf with preview
WALLPAPER=$(find $BACKGROUND_DIR -type f | fzf --reverse --preview="ueberzugpp cmd -s $SOCKET -i fzfpreview -a add \
-x \$FZF_PREVIEW_LEFT -y \$FZF_PREVIEW_TOP \
--max-width \$FZF_PREVIEW_COLUMNS --max-height \$FZF_PREVIEW_LINES \
-f {}")
hyprctl hyprpaper reload ,"$WALLPAPER"
ueberzugpp cmd -s "$SOCKET" -a exit

25
scripts/fzfub.sh Executable file
View file

@ -0,0 +1,25 @@
#!/bin/sh
case "$(uname -a)" in
*Darwin*) UEBERZUG_TMP_DIR="$TMPDIR" ;;
*) UEBERZUG_TMP_DIR="/tmp" ;;
esac
cleanup() {
ueberzugpp cmd -s "$SOCKET" -a exit
}
trap cleanup HUP INT QUIT TERM EXIT
UB_PID_FILE="$UEBERZUG_TMP_DIR/.$(uuidgen)"
ueberzugpp layer --no-stdin --silent --use-escape-codes --pid-file "$UB_PID_FILE"
UB_PID=$(cat "$UB_PID_FILE")
export SOCKET="$UEBERZUG_TMP_DIR"/ueberzugpp-"$UB_PID".socket
# run fzf with preview
fzf --reverse --preview="ueberzugpp cmd -s $SOCKET -i fzfpreview -a add \
-x \$FZF_PREVIEW_LEFT -y \$FZF_PREVIEW_TOP \
--max-width \$FZF_PREVIEW_COLUMNS --max-height \$FZF_PREVIEW_LINES \
-f {}"
ueberzugpp cmd -s "$SOCKET" -a exit

4
scripts/meteo Executable file
View file

@ -0,0 +1,4 @@
#!/bin/bash
locations="Vicques\nLausanne\nBern"
selected=$(echo -e $locations | fzf)
curl wttr.in/$selected