From 55c2161923f72839051c2f3bb9513aa49aa67cfc Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Tue, 3 Dec 2024 21:39:36 +0100 Subject: [PATCH 1/7] unclutter: ignore factorio --- common/.local/share/service/unclutter/run | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/.local/share/service/unclutter/run b/common/.local/share/service/unclutter/run index 581cf5ce..46cf6061 100755 --- a/common/.local/share/service/unclutter/run +++ b/common/.local/share/service/unclutter/run @@ -1,4 +1,6 @@ #!/bin/sh exec 2>&1 -exec unclutter -idle 3 -not Firefox +exec unclutter -idle 3 -not \ + Firefox \ + factorio From 6a9d2f3497e667291c398b56155137bd2facd83a Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Thu, 5 Dec 2024 15:43:44 +0100 Subject: [PATCH 2/7] lf: new pdf_merge command --- common/.config/lf/lfrc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/common/.config/lf/lfrc b/common/.config/lf/lfrc index 29c1ccea..0bcae4c0 100644 --- a/common/.config/lf/lfrc +++ b/common/.config/lf/lfrc @@ -200,11 +200,15 @@ cmd extract ${{ done }} -cmd new_lf_term &{{ - mapcmd='map q $sh -c "$SHELL; kill $id"' - $TERMINAL -e lfX -command "$mapcmd" +cmd pdf_merge ${{ + gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="${1:-merged.pdf}" $fx }} +# cmd new_lf_term &{{ +# mapcmd='map q $sh -c "$SHELL; kill $id"' +# $TERMINAL -e lfX -command "$mapcmd" +# }} +# cmd confirm_delete %{{ echo Delete? [y/N] && read -r v echo @@ -299,7 +303,7 @@ map T trash map u :clear; unselect map <c-v> pushedit map v invert -map W new_lf_term +# map W new_lf_term map x $$f map X !$f map <c-y> scroll-down From cd7cbfeb7b2775b00d6503a5958c9951fa1f5c34 Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Thu, 5 Dec 2024 15:43:51 +0100 Subject: [PATCH 3/7] nvim: disable autoformat --- common/.config/nvim/lua/config/options.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/common/.config/nvim/lua/config/options.lua b/common/.config/nvim/lua/config/options.lua index 257f576f..8cd54e64 100644 --- a/common/.config/nvim/lua/config/options.lua +++ b/common/.config/nvim/lua/config/options.lua @@ -13,3 +13,4 @@ o.conceallevel = 0 g.lazyvim_php_lsp = "intelephense" g.lazyvim_python_lsp = "basedpyright" g.ai_cm = true +g.autoformat = false From 8b17cddf3fb521b47ba2d55a26b3c04792a504f4 Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Wed, 11 Dec 2024 17:22:15 +0100 Subject: [PATCH 4/7] add yt-dlp music alias --- common/.config/zsh/config/aliases.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/.config/zsh/config/aliases.zsh b/common/.config/zsh/config/aliases.zsh index 24f488c5..371900a2 100644 --- a/common/.config/zsh/config/aliases.zsh +++ b/common/.config/zsh/config/aliases.zsh @@ -18,7 +18,8 @@ alias \ ffmpeg="ffmpeg -hide_banner" \ nvidia-settings="nvidia-settings --config=\$XDG_CONFIG_HOME/nvidia/settings" \ less="less -r" \ - today="date +'%X %x'" + today="date +'%X %x'" \ + ytm="yt-dlp --extract-audio --audio-format mp3 --audio-quality 0" # Shortening alias \ From d361c6899eb3e3fa4cec04ed8d76becc50ef7bd5 Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Wed, 11 Dec 2024 17:22:33 +0100 Subject: [PATCH 5/7] remove black formatter --- common/.config/nvim/init.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/common/.config/nvim/init.lua b/common/.config/nvim/init.lua index ccdf3173..3854cfbd 100644 --- a/common/.config/nvim/init.lua +++ b/common/.config/nvim/init.lua @@ -29,7 +29,6 @@ require("lazy").setup({ { import = "lazyvim.plugins.extras.editor.overseer" }, -- { import = "lazyvim.plugins.extras.editor.refactoring" }, { import = "lazyvim.plugins.extras.formatting.prettier" }, - { import = "lazyvim.plugins.extras.formatting.black" }, { import = "lazyvim.plugins.extras.lang.ansible" }, { import = "lazyvim.plugins.extras.lang.docker" }, { import = "lazyvim.plugins.extras.lang.git" }, From 000491a1501b8392b323b010ec0142eefe69c743 Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Thu, 12 Dec 2024 14:55:11 +0100 Subject: [PATCH 6/7] remove workaround for multiple image bug in ST --- common/.config/lf/preview | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/.config/lf/preview b/common/.config/lf/preview index 3c3f64d7..36317eee 100755 --- a/common/.config/lf/preview +++ b/common/.config/lf/preview @@ -37,9 +37,9 @@ cached_text() { cached_image() { if [ -f "$CACHE" ]; then - $CHAFA "$CACHE" && exit 1 + $CHAFA "$CACHE" else - run "$@" | tee -p "$CACHE" | $CHAFA && exit 1 + run "$@" | tee -p "$CACHE" | $CHAFA fi } @@ -78,7 +78,7 @@ mimetest() { ;; */epub+zip) cached_image gnome-epub-thumbnailer -s 1024 "$f" "$CACHE" ;; image/svg+xml) cached_image inkscape --convert-dpi-method=none -o "${CACHE}.png" --export-overwrite -D --export-png-color-mode=RGBA_16 "$f" ;; - image/*) $CHAFA "$f" && exit 1 ;; + image/*) $CHAFA "$f" ;; */pdf) cached_image pdftoppm -jpeg -f 1 -singlefile "$f" ;; video/*) cached_image ffmpegthumbnailer -s 0 -i "$f" -o "/dev/stdout" ;; */vnd.oasis.opendocument.text) cached_text odt2txt "$f" ;; From 76ba72b167cc9a65093b152ec303896825e1f241 Mon Sep 17 00:00:00 2001 From: Luca Bilke <luca@bil.ke> Date: Thu, 12 Dec 2024 14:55:27 +0100 Subject: [PATCH 7/7] dmenuunicode: fix emoji path --- common/.local/libexec/dwm/dmenuunicode | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/.local/libexec/dwm/dmenuunicode b/common/.local/libexec/dwm/dmenuunicode index 0d6681a4..9d0389f1 100755 --- a/common/.local/libexec/dwm/dmenuunicode +++ b/common/.local/libexec/dwm/dmenuunicode @@ -3,7 +3,7 @@ # The famous "get a menu of emojis to copy" script. # Get user selection via dmenu from emoji file. -chosen=$(cut -d ';' -f1 ~/.local/share/chars/* | dmenu -i -l 30 | sed "s/ .*//") +chosen=$(cut -d' ' -f1 ~/.local/share/emoji | dmenu -i -l 30 | sed "s/ .*//") # Exit if none chosen. [ -z "$chosen" ] && exit