summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/.runit/sv/mpd/conf9
-rwxr-xr-x.config/.runit/sv/mpd/log/run12
-rw-r--r--.config/.runit/sv/mpd/log/supervise/lock0
-rw-r--r--.config/.runit/sv/mpd/log/supervise/pid1
-rw-r--r--.config/.runit/sv/mpd/log/supervise/stat1
-rw-r--r--.config/.runit/sv/mpd/log/supervise/statusbin0 -> 20 bytes
-rwxr-xr-x.config/.runit/sv/mpd/run8
-rw-r--r--.config/.runit/sv/mpd/supervise/lock0
-rw-r--r--.config/.runit/sv/mpd/supervise/pid1
-rw-r--r--.config/.runit/sv/mpd/supervise/stat1
-rw-r--r--.config/.runit/sv/mpd/supervise/statusbin0 -> 20 bytes
-rw-r--r--.config/.runit/sv/pipewire-pulse/conf12
-rwxr-xr-x.config/.runit/sv/pipewire-pulse/log/run12
-rw-r--r--.config/.runit/sv/pipewire-pulse/log/supervise/lock0
-rw-r--r--.config/.runit/sv/pipewire-pulse/log/supervise/pid1
-rw-r--r--.config/.runit/sv/pipewire-pulse/log/supervise/stat1
-rw-r--r--.config/.runit/sv/pipewire-pulse/log/supervise/statusbin0 -> 20 bytes
-rwxr-xr-x.config/.runit/sv/pipewire-pulse/run12
-rw-r--r--.config/.runit/sv/pipewire-pulse/supervise/lock0
-rw-r--r--.config/.runit/sv/pipewire-pulse/supervise/pid1
-rw-r--r--.config/.runit/sv/pipewire-pulse/supervise/stat1
-rw-r--r--.config/.runit/sv/pipewire-pulse/supervise/statusbin0 -> 20 bytes
-rw-r--r--.config/.runit/sv/pipewire/conf12
-rwxr-xr-x.config/.runit/sv/pipewire/log/run12
-rw-r--r--.config/.runit/sv/pipewire/log/supervise/lock0
-rw-r--r--.config/.runit/sv/pipewire/log/supervise/pid1
-rw-r--r--.config/.runit/sv/pipewire/log/supervise/stat1
-rw-r--r--.config/.runit/sv/pipewire/log/supervise/statusbin0 -> 20 bytes
-rwxr-xr-x.config/.runit/sv/pipewire/run9
-rw-r--r--.config/.runit/sv/pipewire/supervise/lock0
-rw-r--r--.config/.runit/sv/pipewire/supervise/pid1
-rw-r--r--.config/.runit/sv/pipewire/supervise/stat1
-rw-r--r--.config/.runit/sv/pipewire/supervise/statusbin0 -> 20 bytes
-rw-r--r--.config/.runit/sv/wireplumber/conf12
-rwxr-xr-x.config/.runit/sv/wireplumber/log/run12
-rw-r--r--.config/.runit/sv/wireplumber/log/supervise/lock0
-rw-r--r--.config/.runit/sv/wireplumber/log/supervise/pid1
-rw-r--r--.config/.runit/sv/wireplumber/log/supervise/stat1
-rw-r--r--.config/.runit/sv/wireplumber/log/supervise/statusbin0 -> 20 bytes
-rwxr-xr-x.config/.runit/sv/wireplumber/run12
-rw-r--r--.config/.runit/sv/wireplumber/supervise/lock0
-rw-r--r--.config/.runit/sv/wireplumber/supervise/pid1
-rw-r--r--.config/.runit/sv/wireplumber/supervise/stat1
-rw-r--r--.config/.runit/sv/wireplumber/supervise/statusbin0 -> 20 bytes
-rw-r--r--.config/.tmux.conf6
-rw-r--r--.config/mpd.conf12
-rw-r--r--.config/nvim/init.lua14
-rw-r--r--.config/nvim/lua/options.lua12
-rw-r--r--.config/xorg.conf2
-rwxr-xr-xscripts/backup10
-rwxr-xr-xscripts/dwmbar8
-rwxr-xr-xscripts/startdwm2
-rwxr-xr-xscripts/startdwmvoid14
-rwxr-xr-xscripts/tmuxprojects14
-rwxr-xr-xscripts/wall5
55 files changed, 214 insertions, 35 deletions
diff --git a/.config/.runit/sv/mpd/conf b/.config/.runit/sv/mpd/conf
new file mode 100644
index 0000000..6227036
--- /dev/null
+++ b/.config/.runit/sv/mpd/conf
@@ -0,0 +1,9 @@
+# -*- mode: sh; -*-
+
+# Additional command line arguments for pipewire(1).
+OPTS=''
+
+# Setting this to 1 enables logging, any other value - disables.
+LOGGING_ENABLE=0
+# The directory will be created for you, if logging is enabled.
+LOG_DIR="$HOME/var/log/mpd"
diff --git a/.config/.runit/sv/mpd/log/run b/.config/.runit/sv/mpd/log/run
new file mode 100755
index 0000000..09818ce
--- /dev/null
+++ b/.config/.runit/sv/mpd/log/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+[ -r ../conf ] && . ../conf
+
+if [ "${LOGGING_ENABLE}x" = "1x" ]; then
+ # Create the log directory if not exists.
+ [ -d "${LOG_DIR:-}" ] || mkdir -p "${LOG_DIR:-}"
+
+ exec svlogd -tt "${LOG_DIR:-}"
+else
+ exec chpst -b mpd-log-null cat >/dev/null
+fi
diff --git a/.config/.runit/sv/mpd/log/supervise/lock b/.config/.runit/sv/mpd/log/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/mpd/log/supervise/lock
diff --git a/.config/.runit/sv/mpd/log/supervise/pid b/.config/.runit/sv/mpd/log/supervise/pid
new file mode 100644
index 0000000..3b2be15
--- /dev/null
+++ b/.config/.runit/sv/mpd/log/supervise/pid
@@ -0,0 +1 @@
+941
diff --git a/.config/.runit/sv/mpd/log/supervise/stat b/.config/.runit/sv/mpd/log/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/mpd/log/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/mpd/log/supervise/status b/.config/.runit/sv/mpd/log/supervise/status
new file mode 100644
index 0000000..0413d38
--- /dev/null
+++ b/.config/.runit/sv/mpd/log/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/mpd/run b/.config/.runit/sv/mpd/run
new file mode 100755
index 0000000..196d848
--- /dev/null
+++ b/.config/.runit/sv/mpd/run
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+# Wait for the PipeWire Pulse daemon to start.
+sv check "$HOME/.runit/sv/pipewire-pulse" >/dev/null || exit 1
+
+[ -r ./conf ] && . ./conf
+
+exec mpd --no-daemon --stderr ${OPTS:-} 2>&1
diff --git a/.config/.runit/sv/mpd/supervise/lock b/.config/.runit/sv/mpd/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/mpd/supervise/lock
diff --git a/.config/.runit/sv/mpd/supervise/pid b/.config/.runit/sv/mpd/supervise/pid
new file mode 100644
index 0000000..34666ff
--- /dev/null
+++ b/.config/.runit/sv/mpd/supervise/pid
@@ -0,0 +1 @@
+942
diff --git a/.config/.runit/sv/mpd/supervise/stat b/.config/.runit/sv/mpd/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/mpd/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/mpd/supervise/status b/.config/.runit/sv/mpd/supervise/status
new file mode 100644
index 0000000..c3e5969
--- /dev/null
+++ b/.config/.runit/sv/mpd/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/pipewire-pulse/conf b/.config/.runit/sv/pipewire-pulse/conf
new file mode 100644
index 0000000..55f5f9e
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/conf
@@ -0,0 +1,12 @@
+# -*- mode: sh; -*-
+
+# Additional command line arguments for pipewire-pulse.
+OPTS=''
+
+# Setting this to 1 enables logging, any other value - disables.
+LOGGING_ENABLE=0
+# Set the pipewire log level.
+# See: https://docs.pipewire.org/page_daemon.html#sec_logging
+LOG_LEVEL=1
+# The directory will be created for you, if logging is enabled.
+LOG_DIR="$HOME/var/log/pipewire-pulse"
diff --git a/.config/.runit/sv/pipewire-pulse/log/run b/.config/.runit/sv/pipewire-pulse/log/run
new file mode 100755
index 0000000..ba8236e
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/log/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+[ -r ../conf ] && . ../conf
+
+if [ "${LOGGING_ENABLE}x" = "1x" ]; then
+ # Create the log directory if not exists.
+ [ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
+
+ exec svlogd -tt "${LOG_DIR}"
+else
+ exec chpst -b pipewire-pulse-log-null cat >/dev/null
+fi
diff --git a/.config/.runit/sv/pipewire-pulse/log/supervise/lock b/.config/.runit/sv/pipewire-pulse/log/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/log/supervise/lock
diff --git a/.config/.runit/sv/pipewire-pulse/log/supervise/pid b/.config/.runit/sv/pipewire-pulse/log/supervise/pid
new file mode 100644
index 0000000..6600080
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/log/supervise/pid
@@ -0,0 +1 @@
+934
diff --git a/.config/.runit/sv/pipewire-pulse/log/supervise/stat b/.config/.runit/sv/pipewire-pulse/log/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/log/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/pipewire-pulse/log/supervise/status b/.config/.runit/sv/pipewire-pulse/log/supervise/status
new file mode 100644
index 0000000..3c0fefe
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/log/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/pipewire-pulse/run b/.config/.runit/sv/pipewire-pulse/run
new file mode 100755
index 0000000..015c092
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+# Wait for the PipeWire Media Session daemon to start.
+sv check "$HOME/.runit/sv/wireplumber" >/dev/null || exit 1
+
+[ -r ./conf ] && . ./conf
+
+if [ "${LOGGING_ENABLE}x" = "1x" -a -n "${LOG_LEVEL}" ]; then
+ export PIPEWIRE_DEBUG="${LOG_LEVEL}"
+fi
+
+exec pipewire-pulse ${OPTS:-} 2>&1
diff --git a/.config/.runit/sv/pipewire-pulse/supervise/lock b/.config/.runit/sv/pipewire-pulse/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/supervise/lock
diff --git a/.config/.runit/sv/pipewire-pulse/supervise/pid b/.config/.runit/sv/pipewire-pulse/supervise/pid
new file mode 100644
index 0000000..10c7f0b
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/supervise/pid
@@ -0,0 +1 @@
+936
diff --git a/.config/.runit/sv/pipewire-pulse/supervise/stat b/.config/.runit/sv/pipewire-pulse/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/pipewire-pulse/supervise/status b/.config/.runit/sv/pipewire-pulse/supervise/status
new file mode 100644
index 0000000..21a6451
--- /dev/null
+++ b/.config/.runit/sv/pipewire-pulse/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/pipewire/conf b/.config/.runit/sv/pipewire/conf
new file mode 100644
index 0000000..ac5d4a9
--- /dev/null
+++ b/.config/.runit/sv/pipewire/conf
@@ -0,0 +1,12 @@
+# -*- mode: sh; -*-
+
+# Additional command line arguments for pipewire(1).
+OPTS=''
+
+# Setting this to 1 enables logging, any other value - disables.
+LOGGING_ENABLE=1
+# Set the pipewire log level.
+# See: https://docs.pipewire.org/page_daemon.html#sec_logging
+LOG_LEVEL=1
+# The directory will be created for you, if logging is enabled.
+LOG_DIR="$HOME/var/log/pipewire"
diff --git a/.config/.runit/sv/pipewire/log/run b/.config/.runit/sv/pipewire/log/run
new file mode 100755
index 0000000..64fc800
--- /dev/null
+++ b/.config/.runit/sv/pipewire/log/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+[ -r ../conf ] && . ../conf
+
+if [ "${LOGGING_ENABLE}x" = "1x" ]; then
+ # Create the log directory if not exists.
+ [ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
+
+ exec svlogd -tt "${LOG_DIR}"
+else
+ exec chpst -b pipewire-log-null cat >/dev/null
+fi
diff --git a/.config/.runit/sv/pipewire/log/supervise/lock b/.config/.runit/sv/pipewire/log/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/pipewire/log/supervise/lock
diff --git a/.config/.runit/sv/pipewire/log/supervise/pid b/.config/.runit/sv/pipewire/log/supervise/pid
new file mode 100644
index 0000000..a5356d9
--- /dev/null
+++ b/.config/.runit/sv/pipewire/log/supervise/pid
@@ -0,0 +1 @@
+935
diff --git a/.config/.runit/sv/pipewire/log/supervise/stat b/.config/.runit/sv/pipewire/log/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/pipewire/log/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/pipewire/log/supervise/status b/.config/.runit/sv/pipewire/log/supervise/status
new file mode 100644
index 0000000..7c58cab
--- /dev/null
+++ b/.config/.runit/sv/pipewire/log/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/pipewire/run b/.config/.runit/sv/pipewire/run
new file mode 100755
index 0000000..c6cf2e0
--- /dev/null
+++ b/.config/.runit/sv/pipewire/run
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+[ -r ./conf ] && . ./conf
+
+if [ "${LOGGING_ENABLE}x" = "1x" -a -n "${LOG_LEVEL}" ]; then
+ export PIPEWIRE_DEBUG="${LOG_LEVEL}"
+fi
+
+exec pipewire ${OPTS:-} 2>&1
diff --git a/.config/.runit/sv/pipewire/supervise/lock b/.config/.runit/sv/pipewire/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/pipewire/supervise/lock
diff --git a/.config/.runit/sv/pipewire/supervise/pid b/.config/.runit/sv/pipewire/supervise/pid
new file mode 100644
index 0000000..df43bf4
--- /dev/null
+++ b/.config/.runit/sv/pipewire/supervise/pid
@@ -0,0 +1 @@
+937
diff --git a/.config/.runit/sv/pipewire/supervise/stat b/.config/.runit/sv/pipewire/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/pipewire/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/pipewire/supervise/status b/.config/.runit/sv/pipewire/supervise/status
new file mode 100644
index 0000000..f3e5979
--- /dev/null
+++ b/.config/.runit/sv/pipewire/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/wireplumber/conf b/.config/.runit/sv/wireplumber/conf
new file mode 100644
index 0000000..09f3e3f
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/conf
@@ -0,0 +1,12 @@
+# -*- mode: sh; -*-
+
+# Additional command line arguments for wireplumber.
+OPTS=''
+
+# Setting this to 1 enables logging, any other value - disables.
+LOGGING_ENABLE=0
+# Set the wireplumber log level.
+# See: https://pipewire.pages.freedesktop.org/wireplumber/daemon-logging.html
+LOG_LEVEL=2
+# The directory will be created for you, if logging is enabled.
+LOG_DIR="$HOME/var/log/wireplumber"
diff --git a/.config/.runit/sv/wireplumber/log/run b/.config/.runit/sv/wireplumber/log/run
new file mode 100755
index 0000000..aa89d14
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/log/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+[ -r ../conf ] && . ../conf
+
+if [ "${LOGGING_ENABLE}x" == "1x" ]; then
+ # Create the log directory if not exists.
+ [ -d "${LOG_DIR}" ] || mkdir -p "${LOG_DIR}"
+
+ exec svlogd -tt "${LOG_DIR}"
+else
+ exec chpst -b wireplumber-log-null cat >/dev/null
+fi
diff --git a/.config/.runit/sv/wireplumber/log/supervise/lock b/.config/.runit/sv/wireplumber/log/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/log/supervise/lock
diff --git a/.config/.runit/sv/wireplumber/log/supervise/pid b/.config/.runit/sv/wireplumber/log/supervise/pid
new file mode 100644
index 0000000..b4f7160
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/log/supervise/pid
@@ -0,0 +1 @@
+938
diff --git a/.config/.runit/sv/wireplumber/log/supervise/stat b/.config/.runit/sv/wireplumber/log/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/log/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/wireplumber/log/supervise/status b/.config/.runit/sv/wireplumber/log/supervise/status
new file mode 100644
index 0000000..1db6b52
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/log/supervise/status
Binary files differ
diff --git a/.config/.runit/sv/wireplumber/run b/.config/.runit/sv/wireplumber/run
new file mode 100755
index 0000000..cab4263
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/run
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+# Wait for the PipeWire daemon to start.
+sv check "$HOME/.runit/sv/pipewire" >/dev/null || exit 1
+
+[ -r ./conf ] && . ./conf
+
+if [ "${LOGGING_ENABLE}x" == "1x" -a -n "${LOG_LEVEL}" ]; then
+ export WIREPLUMBER_DEBUG="${LOG_LEVEL}"
+fi
+
+exec wireplumber ${OPTS:-} 2>&1
diff --git a/.config/.runit/sv/wireplumber/supervise/lock b/.config/.runit/sv/wireplumber/supervise/lock
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/supervise/lock
diff --git a/.config/.runit/sv/wireplumber/supervise/pid b/.config/.runit/sv/wireplumber/supervise/pid
new file mode 100644
index 0000000..791a8be
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/supervise/pid
@@ -0,0 +1 @@
+939
diff --git a/.config/.runit/sv/wireplumber/supervise/stat b/.config/.runit/sv/wireplumber/supervise/stat
new file mode 100644
index 0000000..f5bdd21
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/supervise/stat
@@ -0,0 +1 @@
+run
diff --git a/.config/.runit/sv/wireplumber/supervise/status b/.config/.runit/sv/wireplumber/supervise/status
new file mode 100644
index 0000000..b24ee22
--- /dev/null
+++ b/.config/.runit/sv/wireplumber/supervise/status
Binary files differ
diff --git a/.config/.tmux.conf b/.config/.tmux.conf
index 88f4c46..aa03783 100644
--- a/.config/.tmux.conf
+++ b/.config/.tmux.conf
@@ -2,10 +2,8 @@ set-option -g prefix M-a
unbind-key C-b
bind-key M-a send-prefix
-set -g @plugin 'tmux-plugins/tpm'
-set -g @plugin 'tmux-plugins/tmux-resurrect'
-set -g @plugin 'tmux-plugins/tmux-continuum'
+set -g default-terminal "screen-256color"
-set -g @continuum-restore 'on'
+set -g @plugin 'tmux-plugins/tpm'
run '~/.tmux/plugins/tpm/tpm'
diff --git a/.config/mpd.conf b/.config/mpd.conf
new file mode 100644
index 0000000..77018bf
--- /dev/null
+++ b/.config/mpd.conf
@@ -0,0 +1,12 @@
+music_directory "~/music"
+playlist_directory "~/.config/mpd/playlists"
+
+auto_update "yes"
+bind_to_address "127.0.0.1"
+restore_paused "yes"
+max_output_buffer_size "16384"
+
+audio_output {
+ type "pipewire"
+ name "PipeWire Sound Server"
+}
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 82326f9..2fdc380 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -1,16 +1,2 @@
require("plugins")
require("keymaps")
-
---[[
-vim.cmd("colorscheme quiet")
-hi normal guifg=#dcd7d7 guibg=#242829
-hi constant guifg=#dcade6
-hi character guifg=#dcade6
-hi number guifg=#dcade6
-hi boolean guifg=#dcade6
-hi float guifg=#dcade6
-hi visual guifg=#dcade6 guibg=#242829
-hi incsearch guifg=#dcade6 guibg=#242829
-hi MatchParen guifg=#dcade6 guibg=#242829
-let g:netrw_banner=0
-]]
diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua
index 5a4c4bb..cfdd0c6 100644
--- a/.config/nvim/lua/options.lua
+++ b/.config/nvim/lua/options.lua
@@ -1,7 +1,17 @@
-- visual
vim.opt.termguicolors = true
vim.cmd("syntax on")
-vim.cmd("colorscheme desert")
+-- vim.cmd("colorscheme desert")
+vim.cmd("colorscheme quiet")
+vim.cmd("hi normal guifg=#dcd7d7 guibg=#242829");
+vim.cmd("hi constant guifg=#dcade6");
+vim.cmd("hi character guifg=#dcade6");
+vim.cmd("hi number guifg=#dcade6");
+vim.cmd("hi boolean guifg=#dcade6");
+vim.cmd("hi float guifg=#dcade6");
+vim.cmd("hi visual guifg=#dcade6 guibg=#242829");
+vim.cmd("hi incsearch guifg=#dcade6 guibg=#242829");
+vim.cmd("hi MatchParen guifg=#dcade6 guibg=#242829");
vim.g.netrw_banner = false
-- formatting
diff --git a/.config/xorg.conf b/.config/xorg.conf
index f316b2e..00290e2 100644
--- a/.config/xorg.conf
+++ b/.config/xorg.conf
@@ -8,7 +8,7 @@ EndSection
Section "InputClass"
Identifier "libinput pointer catchall"
- MatchIsPointer "true"
+ MatchIsPointer "true"
Driver "libinput"
Option "AccelProfile" "flat"
EndSection
diff --git a/scripts/backup b/scripts/backup
index bce2944..9650187 100755
--- a/scripts/backup
+++ b/scripts/backup
@@ -7,9 +7,15 @@ $HOME/log
$HOME/music
$HOME/pictures
$HOME/studies
-$HOME/.ssh
+$HOME/blender
"
+filename=backup_$(date +%d_%m_%Y).tar
+options=cf
+
+if [ "${1}" = "compress" ] ; then
+ options=czf
+fi
set -x
-tar cf backup_`date +%d_%m_%Y`.tar $directories
+tar ${options} ${filename} ${directories}
diff --git a/scripts/dwmbar b/scripts/dwmbar
index 808b3f7..761ad85 100755
--- a/scripts/dwmbar
+++ b/scripts/dwmbar
@@ -1,9 +1,9 @@
#!/bin/sh
while true ; do
- MUSIC=$(~/dotfiles/scripts/sb/sb-playerctl);
- if [ -n "${MUSIC}" ] ; then
- MUSIC="Playing: ${MUSIC} "
- fi
+ # MUSIC=$(~/dotfiles/scripts/sb/sb-playerctl);
+ # if [ -n "${MUSIC}" ] ; then
+ # MUSIC="Playing: ${MUSIC} "
+ # fi
BAT="$(cat /sys/class/power_supply/BAT0/capacity)"
if [ ${BAT} -ge 50 ] ; then
diff --git a/scripts/startdwm b/scripts/startdwm
index 2fc43ad..70938fa 100755
--- a/scripts/startdwm
+++ b/scripts/startdwm
@@ -1,6 +1,6 @@
#!/bin/sh
-feh --bg-center $HOME/pictures/wallpapers/vocaloid.png
+feh --bg-center $HOME/pictures/wallpapers/akia.jpg
dwmbar &
dunst &
diff --git a/scripts/startdwmvoid b/scripts/startdwmvoid
index bce94eb..25b9219 100755
--- a/scripts/startdwmvoid
+++ b/scripts/startdwmvoid
@@ -1,10 +1,8 @@
#!/bin/sh
-
-feh --bg-scale $HOME/pictures/wallpapers/vocaloid.png
-
-pkill pipewire
-pipewire &
-
+feh --bg-scale $HOME/pictures/wallpapers/aika.jpg
+pkill tmux
+tmuxprojects
+# xsreensaver &
dwmbar &
-
-dbus-run-session dwm 2> ~/.dwm.log
+runsvdir ~/.runit/runsvdir &
+dbus-run-session dwm
diff --git a/scripts/tmuxprojects b/scripts/tmuxprojects
new file mode 100755
index 0000000..16f4815
--- /dev/null
+++ b/scripts/tmuxprojects
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+dirs="
+$HOME
+$HOME/projects/dotfiles
+$HOME/projects/projecteuler
+"
+
+for dir in $dirs ; do
+ if [ -d "$dir" ] ; then
+ name=$(basename $dir)
+ tmux new -s $name -d -c $dir
+ fi
+done
diff --git a/scripts/wall b/scripts/wall
new file mode 100755
index 0000000..c287add
--- /dev/null
+++ b/scripts/wall
@@ -0,0 +1,5 @@
+#!/bin/sh
+dir=$HOME/pictures/wallpapers
+image=$(ls $dir | dmenu)
+full=$dir/$image
+feh --bg-scale $full