From bb60e3bb77810fc989a50d4a3eef27272e6ffd12 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 7 Jun 2023 12:26:26 +0200 Subject: use startup script --- config/hyprland/hypr/hyprland.conf | 4 +--- config/hyprland/hypr/startup.sh | 5 +++++ 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100755 config/hyprland/hypr/startup.sh diff --git a/config/hyprland/hypr/hyprland.conf b/config/hyprland/hypr/hyprland.conf index 36f85a5..8aa437e 100644 --- a/config/hyprland/hypr/hyprland.conf +++ b/config/hyprland/hypr/hyprland.conf @@ -4,9 +4,7 @@ monitor=,preferred,auto,1 source = ./env.conf -exec-once = gammastep & waybar -exec-once = swaybg -i ~/pics/wallpaper -exec-once = wl-paste --watch cliphist store +exec-once = $HOME/.config/hypr/startup.sh input { kb_layout = us diff --git a/config/hyprland/hypr/startup.sh b/config/hyprland/hypr/startup.sh new file mode 100755 index 0000000..ab0e48b --- /dev/null +++ b/config/hyprland/hypr/startup.sh @@ -0,0 +1,5 @@ +#!/bin/sh +swaybg -i ~/pics/wallpaper & +waybar & +gammastep & +wl-paste --watch cliphist store & -- cgit v1.2.3 From 1c154e484b507d0d7a4e6e50b96b1e0b1c7d8c0e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 7 Jun 2023 12:27:00 +0200 Subject: added remap --- config/essentials/nvim/lua/user/remap.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/config/essentials/nvim/lua/user/remap.lua b/config/essentials/nvim/lua/user/remap.lua index 25052f7..0fe4164 100644 --- a/config/essentials/nvim/lua/user/remap.lua +++ b/config/essentials/nvim/lua/user/remap.lua @@ -64,6 +64,7 @@ vim.keymap.set("n", "x", "!chmod +x %", { noremap = true, silen -- replace vim.keymap.set("n", "sf", [[:%s/\<\>//gI]]) vim.keymap.set("n", "sl", [[:s/\<\>//gI]]) +vim.keymap.set("n", "f", ".!fold -w 80 -s") -- write vim.keymap.set("n", "w", "write", { noremap = true }) -- cgit v1.2.3 From 5a82c13c615965161eb6ce930f6392ec4849a5e3 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 11 Jun 2023 21:14:07 +0200 Subject: added opening textfile by name --- config/essentials/zsh/.zshrc | 25 ++++++++++++++++++++++++- config/essentials/zsh/aliases.zsh | 4 ---- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 8ba4ece..b603a04 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -15,6 +15,20 @@ then exit fi +isTextFile() +{ + if [ -n "$1" ] + then + local file_type=$(file -b --mime-type "$1") + if [[ $file_type == text/* ]] + then + return + else + return 1 + fi + fi +} + autoload -U select-word-style autoload -z edit-command-line zle -N edit-command-line @@ -97,7 +111,16 @@ function osc7 { print -n "\e]7;file://${HOSTNAME}${uri}\e\\" } add-zsh-hook -Uz chpwd osc7 - +command_not_found_handler () { + isTextFile "$1" || + echo "zsh: command not found: $1" >&2 +} +# open file with file name +open_file() { + isTextFile "$1" && + "$EDITOR" "$1" +} +add-zsh-hook -Uz preexec open_file # prompt PS1=' %B%(#.%F{1}.%F{13})[%n%b%f@%B%F{6}%m]%b%f %3~ ' diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index c9ea751..cd4c021 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -217,10 +217,6 @@ alias fzps='ps aux | tail +2 | fzf --bind \ alias asf='alias | fzf' alias fzh="tac $HISTFILE | fzf | tee /dev/stderr | clipp" -alias -s conf="$EDITOR" -alias -s txt="$EDITOR" -alias -s c="$EDITOR" -alias -s z80="$EDITOR" alias -s zip='unzip -l' alias -s tar='tar tf' -- cgit v1.2.3 From 34ad05634aba96818fca33610288dbe85fb081c0 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 12 Jun 2023 02:12:25 +0200 Subject: fix not being able to execute files --- config/essentials/zsh/.zshrc | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index b603a04..8f37225 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -79,6 +79,21 @@ bindkey "^Xe" edit-command-line bindkey "^[." insert-last-word bindkey "^['" quote-line +isTextFile() +{ + if [ ! -f "$1" ] + then + return 1 + fi + + file_type=$(file -b --mime-type "$1") + if [[ "$file_type" == text/* ]] + then + return + fi + return 1 +} + # rehash hook zshcache_time="$(date +%s%N)" autoload -Uz add-zsh-hook @@ -117,8 +132,10 @@ command_not_found_handler () { } # open file with file name open_file() { - isTextFile "$1" && + if [ ${1:0:2} != "./" ] && isTextFile "$1" + then "$EDITOR" "$1" + fi } add-zsh-hook -Uz preexec open_file -- cgit v1.2.3 From 8ed3d9161cdb7ecb38bd2c4a7546ebf3d065e861 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:33:06 +0200 Subject: added 'sty' snippet for html --- config/essentials/nvim/after/plugin/luasnip.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index eabc0be..2c1123a 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -72,6 +72,11 @@ ls.add_snippets("html", { ]], {i(1, "title"), i(2), i(3, "Header"), i(0)})), + s("sty", fmt( + [[ + {} + ]], + { i(1), i(0) })), }) ls.add_snippets("java", { -- cgit v1.2.3 From 3665833b8ab479cb460e0bd1bc5cf3102ae144c0 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:33:21 +0200 Subject: added 'gel' snippet for javascript --- config/essentials/nvim/after/plugin/luasnip.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index 2c1123a..d1da9b3 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -188,6 +188,11 @@ ls.add_snippets("javascript", { ]], { i(1), i(2, "res.send(\"Hello world!\")"), i(0) })), s("cerr", t "console.error('Error:', err);"), + s("gel", fmt( + [[ + let {} = document.getElementById('{}');{} + ]], + { i(1), rep(1), i(0) })), }) ls.add_snippets("telekasten", { -- cgit v1.2.3 From f084b79a71d527250c6796760799671ef5ff62f8 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:34:21 +0200 Subject: added copilot plugin --- config/essentials/nvim/lua/user/packer.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/config/essentials/nvim/lua/user/packer.lua b/config/essentials/nvim/lua/user/packer.lua index 3933838..c9e27a2 100644 --- a/config/essentials/nvim/lua/user/packer.lua +++ b/config/essentials/nvim/lua/user/packer.lua @@ -40,6 +40,7 @@ return require('packer').startup(function(use) use('ojroques/vim-oscyank', {branch = "main"}) use("potamides/pantran.nvim") use('alx741/vinfo') + use('github/copilot.vim') -- objects use('michaeljsmith/vim-indent-object') -- cgit v1.2.3 From 9ed72228b2b8443f8672c051e826f7b82900be2d Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:34:33 +0200 Subject: added softwareDesign vault --- config/essentials/nvim/lua/user/zk.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/essentials/nvim/lua/user/zk.lua b/config/essentials/nvim/lua/user/zk.lua index 8e1d142..e1c9bcc 100644 --- a/config/essentials/nvim/lua/user/zk.lua +++ b/config/essentials/nvim/lua/user/zk.lua @@ -40,6 +40,11 @@ require('telekasten').setup({ media_previewer = "telescope-media-files", follow_url_fallback = nil, vaults = { + SoftwareDesign = { + home = home .. "/" .. "SoftwareDesign", + template_new_note = home .. "/" .. "templates/new_note.md", + new_note_filename = "title", + }, businessIT = { home = home .. "/" .. "businessIT", template_new_note = home .. "/" .. "templates/new_note.md", -- cgit v1.2.3 From 02e6f3719d2a19a5aa35439819a37ad92c2751aa Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:34:46 +0200 Subject: removed double declaration of function --- config/essentials/zsh/.zshrc | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 8f37225..4a28ce2 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -15,20 +15,6 @@ then exit fi -isTextFile() -{ - if [ -n "$1" ] - then - local file_type=$(file -b --mime-type "$1") - if [[ $file_type == text/* ]] - then - return - else - return 1 - fi - fi -} - autoload -U select-word-style autoload -z edit-command-line zle -N edit-command-line -- cgit v1.2.3 From 588a4769ddadf81be196e4f88fe9adad693d71e8 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:35:13 +0200 Subject: added 'czo' alias --- config/essentials/zsh/aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index cd4c021..5237b48 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -196,6 +196,7 @@ alias cdd='cd $HOME/dl' alias cdp='cd $HOME/pics' alias cdrs='cd /srv/' alias cdng='cd /etc/nginx' +alias czo='cd $HOME/zot/' # googoo aliases alias o.='o .' -- cgit v1.2.3 From 8c5d85923a970bd60657848e1c2c6f627c4329d9 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:35:23 +0200 Subject: added 'capture' alias for hyprland --- config/essentials/zsh/aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 5237b48..78d9067 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -118,6 +118,7 @@ alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' alias whatsmyip='curl -s "ifconfig.co"' alias icognito='unset HISTFILE' alias webcam='v4l2-ctl --set-fmt-video=width=1280,height=720; mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0 --profile=low-latency --untimed --no-resume-playback' +alias capture='echo "Y" | wf-recorder -o "$(hyprctl -j monitors | jq -r '\''.[].name'\'' | fzf)" --codec=vp8_vaapi --device=/dev/dri/renderD128 -f output.webm -D' alias qrclipo='qrencode -s 16 "$(clipo)" -o - | imv -w "imv - $(clipo)" -' alias airpods='bluetoothctl connect 60:93:16:24:00:10' alias hotpsot='nmcli dev wifi hotspot ifname wlan0 ssid wiefie password "peepeepoopoo"' -- cgit v1.2.3 From 305c8e8ff1fc4a76fb42151105e119e8266df57c Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 18 Jun 2023 23:04:08 +0200 Subject: don't log on error --- config/essentials/zsh/.zshrc | 2 +- config/essentials/zsh/aliases.zsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index b2cda54..96ec100 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -28,7 +28,7 @@ zle -N add-surround surround zle -N change-surround surround compinit -if grep -qi "debian\|ubuntu" /etc/os-release 2> /dev/null +if grep -qi "debian\|ubuntu" /etc/os-release 2>/dev/null then sfiles=( /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 7113147..c7894e3 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -1,7 +1,7 @@ #!/bin/zsh # s/alias \([^-]\)/alias -g \1 -if grep -qi "debian\|ubuntu" /etc/os-release +if grep -qi "debian\|ubuntu" /etc/os-release 2> /dev/null then alias aptup='apt update && apt upgrade -y' fi -- cgit v1.2.3 From 83b7b71f56a432ca4eebd40af25b1fab913c7fe2 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 18 Jun 2023 23:57:14 +0200 Subject: use die where possible --- stowdots | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/stowdots b/stowdots index b133092..1c72f80 100755 --- a/stowdots +++ b/stowdots @@ -1,20 +1,28 @@ #!/bin/sh -trap "echo -ne '\nbye'; exit 1" EXIT +trap "echo -e '\nbye'; exit 1" EXIT + +die () { + echo "$@" 1>&2 +} if ! stow --version > /dev/null 2>&1 then - echo "E: stow not installed or not found" 1>&2 - exit 1 + die "stow not installed or not found." + die "install stow?" + die -n ">" + test "y" = "$(head -n 1)" && + doas pacman -Sy stow || + exit 1 fi if [ -n "${MACH:=$1}" ] then - echo "I: stowing for $MACH" + die "I: stowing for $MACH" else - echo "E: MACH not set" 1>&2 - echo "Enter valid value for 'MACH'" - echo "d(esktop) | s(erver) | l(aptop)" - echo -n ">" + die "E: MACH not set" >&2 + die "Enter valid value for 'MACH'" + die "d(esktop) | s(erver) | l(aptop)" + echo -n ">" >&2 read MACH fi @@ -34,6 +42,6 @@ case "$MACH" in stow -d config/ -t "$HOME/" -R home ;; *) - echo "E: invalid value for 'MACH'" 1>&2 + die "E: invalid value for 'MACH'" break esac -- cgit v1.2.3 From c291021f425170ab02fb5fec806dcaa684f58155 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 19 Jun 2023 00:01:03 +0200 Subject: added groff to disabled filetypes --- config/essentials/nvim/after/plugin/autoclose.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/nvim/after/plugin/autoclose.lua b/config/essentials/nvim/after/plugin/autoclose.lua index 9dffb8a..89078ef 100644 --- a/config/essentials/nvim/after/plugin/autoclose.lua +++ b/config/essentials/nvim/after/plugin/autoclose.lua @@ -14,7 +14,7 @@ require("autoclose").setup({ ["`"] = { escape = true, close = true, pair = "``"}, }, options = { - disabled_filetypes = { "text", "telekasten", "diff", "gitcommit", "fugitive" }, + disabled_filetypes = { "text", "telekasten", "groff", "diff", "gitcommit", "fugitive" }, disable_when_touch = true, }, }) -- cgit v1.2.3 From 71f5e1ebde95606fcadb9c741f29b9ef8a26ae3b Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 19 Jun 2023 00:01:20 +0200 Subject: fixed typo --- config/essentials/zsh/aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 78d9067..d193ee7 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -53,7 +53,7 @@ alias lst3='ls --tree -L3' alias ls.='ls -dl .*' which exa >/dev/null 2>&1 && alias ls='exa --sort extension --group-directories-first' || - alias ls='ls --color --group-directories-fist --sort=extension' + alias ls='ls --color --group-directories-first --sort=extension' # pacman aliases alias pac='pacman' -- cgit v1.2.3 From 72a766220b5305187255448c168c282b37512aba Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:30:43 +0200 Subject: use pass variable --- bin/menuscripts/mpass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/menuscripts/mpass b/bin/menuscripts/mpass index 01c40e3..87559e9 100755 --- a/bin/menuscripts/mpass +++ b/bin/menuscripts/mpass @@ -1,5 +1,5 @@ #!/usr/bin/env sh -store="$HOME/.password-store" +store="${PASSWORD_STORE_DIR:-$HOME/.password-store}" lscmd="ls --group-directories-first" if [ "$MENUCMD" = "tofi" ] then -- cgit v1.2.3 From 09df28c575e9e5facf98fb3abefd077d69184848 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:30:57 +0200 Subject: added groff to autoclose exclude list --- config/essentials/nvim/after/plugin/autoclose.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/nvim/after/plugin/autoclose.lua b/config/essentials/nvim/after/plugin/autoclose.lua index 9dffb8a..89078ef 100644 --- a/config/essentials/nvim/after/plugin/autoclose.lua +++ b/config/essentials/nvim/after/plugin/autoclose.lua @@ -14,7 +14,7 @@ require("autoclose").setup({ ["`"] = { escape = true, close = true, pair = "``"}, }, options = { - disabled_filetypes = { "text", "telekasten", "diff", "gitcommit", "fugitive" }, + disabled_filetypes = { "text", "telekasten", "groff", "diff", "gitcommit", "fugitive" }, disable_when_touch = true, }, }) -- cgit v1.2.3 From 6871e5d0773eebadd75e967bc1855e3dff208263 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:31:20 +0200 Subject: added wireguard aliases --- config/essentials/zsh/aliases.zsh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 78d9067..f16a276 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -131,6 +131,9 @@ xargs -I {} ln -sf "$HOME/.config/mutt/configs/{}" $HOME/.config/mutt/muttrc' alias fusephone='sshfs myphone: /media/phone' alias ttyper='ttyper -l english1000 -w 100' +alias wgup='doas wg-quick up wg0' +alias wgdown='doas wg-quick down wg0' + # NPM alias npi="npm init --yes" -- cgit v1.2.3 From 355b620f2eb7602b05a5581562c7d5c93c204114 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:31:35 +0200 Subject: unglobaled aliases --- config/essentials/zsh/aliases.zsh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index f16a276..9c67f67 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -144,13 +144,13 @@ alias pipreq='pip install -r requirements.txt' alias -g '...'='../..' alias -g '....'='../../..' alias -g bg='&; disown' -alias -g cx='chmod +x' -alias -g ch='chown ${USER}:${USER} -R' +alias cx='chmod +x' +alias ch='chown ${USER}:${USER} -R' alias -g hl='--help |& less -r' alias kll='killall' alias pi='ping archlinux.org -c4' -alias -g sba='source env/bin/activate || source bin/activate' -alias -g smc='systemctl' +alias sba='source env/bin/activate || source bin/activate' +alias smc='systemctl' alias ssc='doas smc' alias smcu='smc --user' alias zsr='source ${ZDOTDIR:-$HOME}/.zshrc && rehash' -- cgit v1.2.3 From ad79af26031d5b61e6901b34924dc4c67d4c2a5f Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:31:55 +0200 Subject: added clipic alias --- config/essentials/zsh/aliases.zsh | 1 + 1 file changed, 1 insertion(+) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 9c67f67..1c5c6e1 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -19,6 +19,7 @@ else alias -g clipp='xclip -selection clipboard -r' alias -g clipo='xclip -o -selection clipboard -r' fi +alias clipic='clipo > /tmp/pic.png' # Programs alias vi='nvim' -- cgit v1.2.3 From 26b9cd31c056d713cf6e3a41bb7a6029edc3a589 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:32:07 +0200 Subject: updated up/delfile functions --- config/essentials/zsh/functions.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 3243750..eefc2ce 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -103,10 +103,10 @@ esc () { } delfile () { - curl "${2:-https://up.kallipso.be/delete/$1}" + curl "${2:-https://upfast.cronyakatsuki.xyz/delete/$1}" } upfile () { - curl -F "file=@\"$1\"" ${2:-http://0x0.st} + curl -F "file=@\"$1\"" ${2:-https://upfast.cronyakatsuki.xyz} } sgd () { -- cgit v1.2.3 From 96de02a94730bdaa2f5ac4131e391155f779cf61 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:32:26 +0200 Subject: use EDITOR instead of vim --- config/essentials/zsh/functions.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index eefc2ce..57e48dd 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -29,7 +29,7 @@ nvf() { fi if test -f "$match" then - vim "$match" && return + $EDITOR "$match" && return else die "no match." && return 1 fi -- cgit v1.2.3 From 5a02cbf112f2468257993993432cf16503b1f22f Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:32:36 +0200 Subject: set PASSWORD_STORE_DIR variable --- config/home/.zshenv | 1 + 1 file changed, 1 insertion(+) diff --git a/config/home/.zshenv b/config/home/.zshenv index ab0d6bc..d1cd73a 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -42,6 +42,7 @@ export QT_QPA_PLATFORMTHEME="qt5ct" # export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java # export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' +export PASSWORD_STORE_DIR="$HOME/src/password-store" export PASSWORD_STORE_CLIP_TIME=5 # old -- cgit v1.2.3 From 46773758b04ca4ece90214be75c44f88f5eb5507 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:33:54 +0200 Subject: changed style on dunst notification --- config/X/dunst/dunstrc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/X/dunst/dunstrc b/config/X/dunst/dunstrc index f4d3a29..71998b9 100644 --- a/config/X/dunst/dunstrc +++ b/config/X/dunst/dunstrc @@ -33,7 +33,7 @@ origin = top-center # Offset from the origin - offset = 10x26 + offset = 0x10 # Scale factor. It is auto-detected if value is 0. scale = 0 @@ -90,7 +90,7 @@ frame_width = 1 # Defines color of the frame around the notification window. - frame_color = "#00000" + frame_color = "#969B95" # Size of gap to display between notifications - requires a compositor. # If value is greater than 0, separator_height will be ignored and a border @@ -212,7 +212,7 @@ max_icon_size = 32 # Paths to default icons (only neccesary when not using recursive icon lookup) - icon_path = /usr/share/icons/Adwaita/16x16/status/:/usr/share/icons/Adwaita/16x16/devices/ + icon_path = /usr/share/icons/ ### History ### @@ -316,9 +316,9 @@ timeout = 6 [urgency_normal] - background = "#393d4b" - foreground = "#80a0c0" - frame_color = "#81a1c1" + background = "#b48ead" + foreground = "#2e3440" + frame_color = "#2e3440" timeout = 5 # Icon for notifications with normal urgency, uncomment to enable #default_icon = /path/to/icon -- cgit v1.2.3 From ab76fc99422a9147f745c48e301dbbb1cd5db29d Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:35:14 +0200 Subject: use variable for tmpfile --- bin/menuscripts/mvid | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/menuscripts/mvid b/bin/menuscripts/mvid index 8d14c4b..ca309fb 100755 --- a/bin/menuscripts/mvid +++ b/bin/menuscripts/mvid @@ -1,10 +1,11 @@ #!/usr/bin/env sh +tmpfile="/tmp/dmvids" + dirs="${1:-$HOME/vids $HOME/dl}" find -L $dirs 2> /dev/null | grep ".\+\.\(webm\|mp4\|mpeg\|mkv\)$" | - sort > /tmp/dmvids -cat /tmp/dmvids + sort > "$tmpfile" if [ "$MENUCMD" = "tofi" ] then @@ -16,11 +17,11 @@ else menucmd="fzf" fi -choice="$(sed 's|^/home/aluc|\~| ; s|\([^/]\)[^/]*/|\1/|g' /tmp/dmvids | +choice="$(sed "s|^$HOME|\~| ; s|\([^/]\)[^/]*/|\1/|g" "$tmpfile" | awk '{printf "%s %s\n", NR ":", $0}' | $menucmd | cut -f 1 -d ':')" test -z "$choice" && exit 1 -mpv "$(sed -n "${choice}p" /tmp/dmvids)" +mpv "$(sed -n "${choice}p" "$tmpfile")" -- cgit v1.2.3 From 52b3327fb2e63c5756198e7f183e5f610f1f3934 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:35:30 +0200 Subject: small refactor --- bin/menuscripts/mpdf | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/bin/menuscripts/mpdf b/bin/menuscripts/mpdf index d26c841..d67fdae 100755 --- a/bin/menuscripts/mpdf +++ b/bin/menuscripts/mpdf @@ -12,14 +12,11 @@ fi tmp="/tmp/dmpdf" find ${1:-$HOME/docs $HOME/dl} 2> /dev/null | grep -E ".+\.pdf" | sort > "$tmp" -choice="$(\ - sed 's|^/home/aluc|\~| ; s|\([^/]\)[^/]*/|\1/|g' "$tmp" | +choice="$(sed "s|^$HOME|\~| ; s|\([^/]\)[^/]*/|\1/|g" "$tmp" | awk '{printf "%s %s\n", NR ":", $0}' | $menucmd | - grep -oE "^[0-9]+:" | - cut -f1 -d:)" -if [ -z "$choice" ]; then - exit -fi + grep -o "^[0-9]\+:" | + cut -f 1 -d :)" +test -z "$choice" && exit 1 file="$(sed -n "${choice}p" "$tmp")" zathura "$file" & -- cgit v1.2.3 From 68de257fd12cba6296120adaa081c65b06da1634 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:35:52 +0200 Subject: added user-dirs.dirs file --- config/theme/user-dirs.dirs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 config/theme/user-dirs.dirs diff --git a/config/theme/user-dirs.dirs b/config/theme/user-dirs.dirs new file mode 100644 index 0000000..d5389fd --- /dev/null +++ b/config/theme/user-dirs.dirs @@ -0,0 +1,8 @@ +XDG_DOCUMENTS_DIR="$HOME/docs" +XDG_DOWNLOAD_DIR="$HOME/dl" +XDG_MUSIC_DIR="$HOME/music" +XDG_PICTURES_DIR="$HOME/pics" +XDG_PUBLICSHARE_DIR="$HOME/" +XDG_VIDEOS_DIR="$HOME/vids" +XDG_DESKTOP_DIR="$HOME/" +XDG_TEMPLATES_DIR="$HOME/" -- cgit v1.2.3 From fd38d54ba804e0ceaad078dae684cbf7e9a4dad5 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 13:36:58 +0200 Subject: ignore jftui watch_later --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6817ec3..c58c2e7 100644 --- a/.gitignore +++ b/.gitignore @@ -9,9 +9,10 @@ config/essentials/gnupg/* config/essentials/nvim/lua/.luarc.json config/essentials/nvim/plugin/ config/essentials/nvim/spell/ -config/essentials/zsh/.zcompdump config/essentials/zsh/histfile +config/essentials/zsh/.zcompdump config/extra/jftui/settings +config/extra/jftui/watch_later/* config/extra/mutt/muttrc config/extra/pikaur.conf config/hyprland/foot/colors -- cgit v1.2.3 From 81adb75f01dbcdfe5c0e0d4ab43109c22a59b904 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 22 Jun 2023 15:26:33 +0200 Subject: added oclip function --- config/essentials/zsh/functions.zsh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 57e48dd..b969313 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -250,3 +250,8 @@ fpass () { fzf | xargs pass show -c } + +oclip () +{ + printf "\033]52;c;$(echo -n "$@" | base64)\a" +} -- cgit v1.2.3 From f865d04b668755e25ad5eefa11bcd8ff6973787d Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 1 Jul 2023 10:34:27 +0200 Subject: added aliases --- config/essentials/zsh/aliases.zsh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index adb7e33..50b9c02 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -140,6 +140,7 @@ alias npi="npm init --yes" # Python alias penv='python3 -m venv env' +alias phttp='python3 -m http.server' alias pipreq='pip install -r requirements.txt' alias -g '...'='../..' @@ -230,6 +231,7 @@ alias dcb='docker build' alias dcbt='docker build -t' alias dce='docker exec' alias dcet='docker exec -it' +alias dcmp='docker compose up -d' alias cfg='git --git-dir=$HOME/src/dotfiles/.git --work-tree=$HOME/src/dotfiles' # oh-my-zsh git aliases -- cgit v1.2.3 From 6926b4ca57e83c2cd561350be3b49f2fef5f6eae Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 1 Jul 2023 10:34:39 +0200 Subject: added sms function --- config/essentials/zsh/functions.zsh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index b969313..5c4d609 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -255,3 +255,8 @@ oclip () { printf "\033]52;c;$(echo -n "$@" | base64)\a" } + +sms () +{ + ssh phone sendmsg "$1" "'$2'" +} -- cgit v1.2.3 From b3e19b6a7c1ab3ea8fefc60352ace64a560b46cd Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 1 Jul 2023 10:34:54 +0200 Subject: updated pass command --- config/extra/mutt/configs/raymaekers.luca@gmail.com | 2 +- config/extra/mutt/configs/tlast.hirende@gmail.com | 2 +- config/extra/mutt/configs/tlast723@gmail.com | 2 +- config/extra/mutt/configs/tlast@murena.io | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/extra/mutt/configs/raymaekers.luca@gmail.com b/config/extra/mutt/configs/raymaekers.luca@gmail.com index 5dded3d..ffb7003 100644 --- a/config/extra/mutt/configs/raymaekers.luca@gmail.com +++ b/config/extra/mutt/configs/raymaekers.luca@gmail.com @@ -1,6 +1,6 @@ set from = "raymaekers.luca@gmail.com" set realname = "Raymaekers Luca" -set my_pass = "`pass tokens/raymaekers.luca@gmail.com`" +set my_pass = "`pass keys/tokens/gmail/raymaekers.luca@gmail.com`" # IMAP settings set imap_user = "raymaekers.luca@gmail.com" diff --git a/config/extra/mutt/configs/tlast.hirende@gmail.com b/config/extra/mutt/configs/tlast.hirende@gmail.com index c33d04a..14dac98 100644 --- a/config/extra/mutt/configs/tlast.hirende@gmail.com +++ b/config/extra/mutt/configs/tlast.hirende@gmail.com @@ -1,6 +1,6 @@ set from = "tlast.hirende@gmail.com" set realname = "Raymaekers Luca" -set my_pass = "`pass tokens/tlast.hirende@gmail.com`" +set my_pass = "`pass keys/tokens/gmail/tlast.hirende@gmail.com`" # IMAP settings set imap_user = "tlast.hirende@gmail.com" diff --git a/config/extra/mutt/configs/tlast723@gmail.com b/config/extra/mutt/configs/tlast723@gmail.com index d646673..44d68ea 100644 --- a/config/extra/mutt/configs/tlast723@gmail.com +++ b/config/extra/mutt/configs/tlast723@gmail.com @@ -1,6 +1,6 @@ set from = "tlast723@gmail.com" set realname = "Raymaekers Luca" -set my_pass = "`pass tokens/tlast723@gmail.com`" +set my_pass = "`pass keys/tokens/gmail/tlast723@gmail.com`" # IMAP settings set imap_user = "tlast723@gmail.com" diff --git a/config/extra/mutt/configs/tlast@murena.io b/config/extra/mutt/configs/tlast@murena.io index 1f59296..a1db524 100644 --- a/config/extra/mutt/configs/tlast@murena.io +++ b/config/extra/mutt/configs/tlast@murena.io @@ -1,5 +1,5 @@ set my_user = "tlast@murena.io" -set my_pass = "`pass tokens/tlast@murena.io`" +set my_pass = "`pass keys/tokens/tlast@murena.io`" set smtp_url = "smtp://$my_user:$my_pass@mail.ecloud.global:587/" set imap_user = $my_user -- cgit v1.2.3