From 1cf6b36791a1e4f65c9afbf133c86b0d6b8937d3 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 9 Apr 2023 23:08:45 +0200 Subject: smc must be global --- 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 e652a81..e6a368f 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -124,7 +124,7 @@ 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 smc='systemctl' +alias -g smc='systemctl' alias smcu='systemctl --user' alias zsr='source ${ZDOTDIR:-$HOME}/.zshrc && rehash' alias wf='doas wipefs -a' -- cgit v1.2.3 From 4e81023a52652d557527f63165da196d58f92484 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:22:23 +0200 Subject: updated nord to tofi 0.9 --- config/hyprland/tofi/themes/nord | 45 ++++------------------------------------ 1 file changed, 4 insertions(+), 41 deletions(-) diff --git a/config/hyprland/tofi/themes/nord b/config/hyprland/tofi/themes/nord index 1b2ba53..b931f5f 100644 --- a/config/hyprland/tofi/themes/nord +++ b/config/hyprland/tofi/themes/nord @@ -1,12 +1,7 @@ ### Font -font = /usr/share/fonts/TTF/JetBrainsMono-Bold.ttf +font = JetBrains Mono Bold font-size = 12 -font-features = "" -font-variations = "" -hint-font = true - -### Colors text-color = #d8dee9 prompt-color = #81a1c1 placeholder-color = #4c566a @@ -15,16 +10,10 @@ default-result-color = #88c0d0 selection-color = #5e81ac selection-match-color = #ffffff -### Matching prompt-text = "" prompt-padding = 0 -placeholder-text = "cmd" -num-results = 0 -result-spacing = 0 -horizontal = false -min-input-width = 0 +placeholder-text = "..." -### Window theming width = 20% height = 20% background-color = #2e3440f0 @@ -33,38 +22,12 @@ outline-color = #81a1c1 border-width = 2 border-color = #88c0d0 corner-radius = 26 -# Padding + padding-top = 0 padding-bottom = 0 padding-left = 7% padding-right = 0 -clip-to-padding = true -scale = true -output = "" -anchor = center -# -1 means ignore exclusive zones completely. -# 0 will move tofi out of the way of other windows' zones. -# > 0 will set that much space as an exclusive zone. -exclusive-zone = -1 - -# Window offset from edge of screen. Only has an effect when anchored -margin-top = 0 -margin-bottom = 0 -margin-left = 0 -margin-right = 0 - -### Behaviour -hide-cursor = false -history = true -# history-file = /path/to/histfile -fuzzy-match = false require-match = false -hide-input = false +auto-accept-single = true hidden-character = "" -drun-launch = true -# terminal = foot -late-keyboard-init = false -multi-instance = false -ascii-input = false -# include = /path/to/config -- cgit v1.2.3 From 9ccb173282787e5fcf0009e2928e2c51dddec5b0 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:27:42 +0200 Subject: use monospace font --- config/hyprland/tofi/themes/nord | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hyprland/tofi/themes/nord b/config/hyprland/tofi/themes/nord index b931f5f..ef5e14f 100644 --- a/config/hyprland/tofi/themes/nord +++ b/config/hyprland/tofi/themes/nord @@ -1,5 +1,5 @@ ### Font -font = JetBrains Mono Bold +font = monospace bold font-size = 12 text-color = #d8dee9 -- cgit v1.2.3 From 16fccb12fdf71f099c45978589da88cdb2cbdb3e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:28:46 +0200 Subject: commented nvidia vars out --- config/hyprland/hypr/env.conf | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/config/hyprland/hypr/env.conf b/config/hyprland/hypr/env.conf index 258ada5..162c911 100644 --- a/config/hyprland/hypr/env.conf +++ b/config/hyprland/hypr/env.conf @@ -26,8 +26,9 @@ env = SDL_IM_MODULE,fcitx env = SDL_VIDEODRIVER,wayland env = CLUTTER_BACKEND,wayland -env = LIBVA_DRIVER_NAME,nvidia -env = XDG_SESSION_TYPE,wayland -env = GBM_BACKEND,nvidia-drm -env = __GLX_VENDOR_LIBRARY_NAME,nvidia -env = WLR_NO_HARDWARE_CURSORS,1 +# # nvidia +# env = LIBVA_DRIVER_NAME,nvidia +# env = XDG_SESSION_TYPE,wayland +# env = GBM_BACKEND,nvidia-drm +# env = __GLX_VENDOR_LIBRARY_NAME,nvidia +# env = WLR_NO_HARDWARE_CURSORS,1 -- cgit v1.2.3 From 9addab38b82a99dd3544ac1b5883346f93a80c62 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:29:02 +0200 Subject: increased font size --- config/hyprland/foot/foot.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hyprland/foot/foot.ini b/config/hyprland/foot/foot.ini index 671ede4..79cc804 100644 --- a/config/hyprland/foot/foot.ini +++ b/config/hyprland/foot/foot.ini @@ -9,7 +9,7 @@ term=xterm-256color # title=foot # locked-title=no -# font=monospace:size=8 +font=monospace:size=11 # font-bold= # font-italic= # font-bold-italic= -- cgit v1.2.3 From 43a0ff13b49afc69791bfe2cebf53668531d7a7f Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:32:29 +0200 Subject: added wayland and xorg specific env vars --- config/home/.zshenv | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/config/home/.zshenv b/config/home/.zshenv index d48d982..a106378 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -5,19 +5,24 @@ export PATH="$HOME/go/bin:$PATH" export EDITOR="nvim" export VISUAL="nvim" -export TERMINAL="st" + +if [ -n "$WAYLAND_DISPLAY" ] +then + export TERMINAL="foot" + export MENUCMD="tofi" +else + export TERMINAL="dmenu" + export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc + export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority +fi + export BROWSER="firefox" -export MENUCMD="tofi" export XDG_CONFIG_HOME="$HOME"/.config export XDG_CACHE_HOME="$HOME"/.cache export XDG_DATA_HOME="$HOME"/.local/share export XDG_STATE_HOME="$HOME"/.local/state -test ! -d "$XDG_CONFIG_HOME"/x11 && - mkdir "$XDG_CONFIG_HOME"/x11 -export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc -export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority export CARGO_HOME="$XDG_CONFIG_HOME"/cargo export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc export GNUPGHOME="$XDG_CONFIG_HOME"/gnupg -- cgit v1.2.3 From 33bd581a09ce41724c198bba41b9b66c0aa0503d Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:32:54 +0200 Subject: cleanup. --- config/home/.zshenv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/home/.zshenv b/config/home/.zshenv index a106378..a2e9b66 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -27,7 +27,6 @@ export CARGO_HOME="$XDG_CONFIG_HOME"/cargo export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc export GNUPGHOME="$XDG_CONFIG_HOME"/gnupg export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc-2.0 -export CUDA_CACHE_PATH="$XDG_CONFIG_HOME"/nv export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc export NVM_DIR="$XDG_DATA_HOME/nvm" export W3M_DIR="$XDG_STATE_HOME"/w3m @@ -51,3 +50,4 @@ export PASSWORD_STORE_CLIP_TIME=5 # export RANGER_LOAD_DEFAULT_RC=FALSE # export VIMINIT="source ~/.config/vim/vimrc" # export fpath=($XDG_CONFIG_HOME/zsh/completion/ $fpath) +# export CUDA_CACHE_PATH="$XDG_CONFIG_HOME"/nv -- cgit v1.2.3 From a6d080bf5cd5a72c4fedd779c403113edb33a010 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:33:14 +0200 Subject: removed parser for help --- config/essentials/nvim/after/plugin/treesitter.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/nvim/after/plugin/treesitter.lua b/config/essentials/nvim/after/plugin/treesitter.lua index 9b1a0a9..e18368e 100644 --- a/config/essentials/nvim/after/plugin/treesitter.lua +++ b/config/essentials/nvim/after/plugin/treesitter.lua @@ -1,5 +1,5 @@ require'nvim-treesitter.configs'.setup { - ensure_installed = { "c", "lua", "vim", "help", "diff"}, + ensure_installed = { "c", "lua", "vim", "diff"}, sync_install = false, auto_install = true, -- cgit v1.2.3 From b67476f19c93036cbca590d29378c8219c777d08 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 00:33:33 +0200 Subject: added shell snippet --- config/essentials/nvim/after/plugin/luasnip.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index 2f3f620..5904f26 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -130,7 +130,14 @@ ls.add_snippets("java", { }) ls.add_snippets("sh", { - parse("fn", "function $1 {\n\t$2\n}$0", {}) + parse("fn", "function $1 {\n\t$2\n}$0", {}), + parse("die", + [[ + die () + { + echo "\$1" >&2 + } + ]], {}), }) ls.add_snippets("javascript", { -- cgit v1.2.3 From b07e30e9f0dc9736228c33cf0e878309b14308d1 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:32:54 +0200 Subject: don't start gui if root --- config/essentials/zsh/.zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index ed9c8ec..279c07b 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -1,6 +1,6 @@ #!/bin/zsh -if [ "/dev/tty1" = "$TTY" ] || [ "/dev/tty2" = "$TTY" ] +if [[ "/dev/tty1" = "$TTY" || "/dev/tty2" = "$TTY" ]] && [[ "$(id -u)" -ne 0 ]] then clear eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --eval --quiet --agents gpg 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D 2> /dev/null)" -- cgit v1.2.3 From b1fcaf9dd8d40525f531fdacd7b40ed0c7a91635 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:42:08 +0200 Subject: use font file --- config/hyprland/tofi/themes/nord | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hyprland/tofi/themes/nord b/config/hyprland/tofi/themes/nord index ef5e14f..3db099f 100644 --- a/config/hyprland/tofi/themes/nord +++ b/config/hyprland/tofi/themes/nord @@ -1,5 +1,5 @@ ### Font -font = monospace bold +font = /usr/share/fonts/TTF/JetBrainsMono-Bold.ttf font-size = 12 text-color = #d8dee9 -- cgit v1.2.3 From a2ac54ab647cbf4dbc999128e8abc1a5850c49a0 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:43:52 +0200 Subject: use symlink for synced urls instead --- config/common/newsboat/urls | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 config/common/newsboat/urls diff --git a/config/common/newsboat/urls b/config/common/newsboat/urls deleted file mode 100644 index 4945a44..0000000 --- a/config/common/newsboat/urls +++ /dev/null @@ -1,41 +0,0 @@ -"---BLOGS---" -https://arthurmelton.com/blogs.rss -"---NEWS---" -https://rss.rtbf.be/article/rss/highlight_rtbf_info.xml?source=internal -"---LINUX---" -https://www.linuxjournal.com/node/feed -https://hackaday.com/blog/feed/ -https://thisweek.gnome.org/index.xml -https://itsfoss.com/rss -https://archlinux.org/feeds/news/ -https://www.hln.be/home/rss.xml -https://suckless.org/atom.xml -"---VIDEOS---" -https://www.youtube.com/feeds/videos.xml?channel_id=UCngn7SVujlvskHRvRKc1cTw # Bugswrite -https://www.youtube.com/feeds/videos.xml?channel_id=UCVls1GmFKf6WlTraIb_IaJg # Distrotube -https://www.youtube.com/feeds/videos.xml?channel_id=UCsBjURrPoezykLs9EqgamOA # Fireship -https://www.youtube.com/feeds/videos.xml?channel_id=UC2eYFnH61tmytImy1mTYvhA # Luke Smith -https://www.youtube.com/feeds/videos.xml?channel_id=UC7YOGHUfC1Tb6E4pudI9STA # Mental Outlaw -https://www.youtube.com/feeds/videos.xml?channel_id=UC5UAwBUum7CPN5buc-_N1Fw # The Linux Experiment -https://www.youtube.com/feeds/videos.xml?channel_id=UCbTp1BYjpuhDRG5OmgIT8iw # James Tomsaino -https://www.youtube.com/feeds/videos.xml?channel_id=UC_ML5xP23TOWKUcc-oAE_Eg # Hussein Nasser -https://www.youtube.com/feeds/videos.xml?channel_id=UCd3dNckv1Za2coSaHGHl5aA # TJ De vries -https://www.youtube.com/feeds/videos.xml?channel_id=UCaSCt8s_4nfkRglWCvNSDrg # Code Aesthetic -https://www.youtube.com/feeds/videos.xml?channel_id=UCld68syR8Wi-GY_n4CaoJGA # Brodie Robertson -http://vimcasts.org/feeds/ogg.rss -"---REDDIT---" -https://www.reddit.com/r/linux.rss -https://www.reddit.com/r/danklinuxusers.rss -# Missing github feed -"---MUSIC---" -https://mastodonmusic.social/@djomnimaga.rss -"---REPOS---" -https://code.cronyakatsuki.xyz/crony/UpFast.atom -https://github.com/vim/vim/releases.atom -https://github.com/neovim/neovim/releases.atom -https://github.com/yt-dlp/yt-dlp/releases.atom -https://github.com/hrsh7th/nvim-cmp/releases.atom -https://github.com/L3MON4D3/LuaSnip/releases.atom -https://github.com/alacritty/alacritty/releases.atom -https://github.com/umlaeute/v4l2loopback/releases.atom -https://github.com/MultiMC/Launcher/releases.atom -- cgit v1.2.3 From 0cda660f48cea1bfa6f4f8686f26e348c922ef73 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:45:53 +0200 Subject: added quick cd into installdrier --- 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 e6a368f..8507b74 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -147,6 +147,7 @@ alias ehy='$EDITOR ~/.config/hypr/hyprland.conf' # quick cd alias cfd='$EDITOR config.def.h' alias cdo='cd $HOME/src/dotfiles' +alias cdi='cd $HOME/src/installdrier' alias cdm='cd $HOME/music' alias cdd='cd $HOME/dl' alias cdrs='cd /srv/' -- cgit v1.2.3 From 50c46a33a6d8759345c3f890ac6e51ca39fb1e0c Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 13:14:21 +0200 Subject: added shell snippets --- config/essentials/nvim/after/plugin/luasnip.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index 5904f26..75e139b 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -130,14 +130,15 @@ ls.add_snippets("java", { }) ls.add_snippets("sh", { - parse("fn", "function $1 {\n\t$2\n}$0", {}), - parse("die", + parse("fn", "$1 ()\n{\n\t$2\n}$0", {}), + parse("fdie", [[ die () { echo "\$1" >&2 } ]], {}), + parse("die", "die \"$1\"$0", {}), }) ls.add_snippets("javascript", { -- cgit v1.2.3 From 836ade4138db7eb0144fcbce87f52f0d664f0bf1 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 13:14:42 +0200 Subject: stay in current directory when using sgd --- config/essentials/zsh/functions.zsh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index abc2639..7a58be9 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -86,6 +86,7 @@ upfile () { } sgd () { + d="$PWD" for dir in ${1:-$HOME/src/*} do cd $dir @@ -98,6 +99,8 @@ sgd () { test "$(parse_git_remote)" && echo "$PWD \e[0;32m*push/pull\e[0m" done + cd "$d" + unset d } # Git functions -- cgit v1.2.3 From 218ac8e659171a289323d1d7db720d2e55926ed9 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 14:57:18 +0200 Subject: start btop in tree --- config/common/btop/btop.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/common/btop/btop.conf b/config/common/btop/btop.conf index 225d657..81ab72c 100644 --- a/config/common/btop/btop.conf +++ b/config/common/btop/btop.conf @@ -60,7 +60,7 @@ proc_sorting = "memory" proc_reversed = False #* Show processes as a tree. -proc_tree = False +proc_tree = True #* Use the cpu graph colors in the process list. proc_colors = True -- cgit v1.2.3 From 6d05540c9dba6123ef409fef81bb44bbd74a9e11 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 17:14:48 +0200 Subject: added ipa alias --- config/essentials/zsh/aliases.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 8507b74..b2072b9 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -38,6 +38,7 @@ if [ -x /usr/bin/dircolors ]; then alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias ip='ip -color=auto' + alias ipa='ip -br a' fi alias l='ls -l' @@ -106,7 +107,7 @@ alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' -alias whatsmyip='curl "ifconfig.me"' +alias whatsmyip='curl -s "ifconfig.me"' 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 wtip='wt ip -c -brief addr' -- cgit v1.2.3 From b842925cafb2ab21c14637b8c5d4aaaf6950c256 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 17:16:32 +0200 Subject: changed to ifconfig.co, because it's faster --- 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 b2072b9..8f9e7b5 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -107,7 +107,7 @@ alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' -alias whatsmyip='curl -s "ifconfig.me"' +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 wtip='wt ip -c -brief addr' -- cgit v1.2.3 From 54fc28c4412e8497bc81777c580d74970c1e6e86 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 23:14:38 +0200 Subject: set variables later --- config/home/.zshenv | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/config/home/.zshenv b/config/home/.zshenv index a2e9b66..9fd39fa 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -6,16 +6,6 @@ export PATH="$HOME/go/bin:$PATH" export EDITOR="nvim" export VISUAL="nvim" -if [ -n "$WAYLAND_DISPLAY" ] -then - export TERMINAL="foot" - export MENUCMD="tofi" -else - export TERMINAL="dmenu" - export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc - export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority -fi - export BROWSER="firefox" export XDG_CONFIG_HOME="$HOME"/.config @@ -31,6 +21,16 @@ export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc export NVM_DIR="$XDG_DATA_HOME/nvm" export W3M_DIR="$XDG_STATE_HOME"/w3m +if [ -n "$WAYLAND_DISPLAY" ] +then + export TERMINAL="foot" + export MENUCMD="tofi" +else + export TERMINAL="dmenu" + export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc + export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority +fi + export ZDOTDIR="$XDG_CONFIG_HOME"/zsh export HISTFILE="$ZDOTDIR"/histfile export HISTSIZE=100000 -- cgit v1.2.3 From e43dbcd5efac24224fa7ec32b3e681095fb44416 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 23:14:52 +0200 Subject: added cd ~/src 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 8f9e7b5..bcc978e 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -147,6 +147,7 @@ alias esls='$EDITOR ~/src/slstatus/config.def.h' alias ehy='$EDITOR ~/.config/hypr/hyprland.conf' # quick cd alias cfd='$EDITOR config.def.h' +alias cds='cd $HOME/src/' alias cdo='cd $HOME/src/dotfiles' alias cdi='cd $HOME/src/installdrier' alias cdm='cd $HOME/music' -- cgit v1.2.3 From 0f1462b52daa9b10b1c02934dc2fd4fe1dbe536a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 23:15:04 +0200 Subject: added fakefullscreen bind --- config/hyprland/hypr/binds.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/config/hyprland/hypr/binds.conf b/config/hyprland/hypr/binds.conf index 61e2971..05355ce 100644 --- a/config/hyprland/hypr/binds.conf +++ b/config/hyprland/hypr/binds.conf @@ -31,6 +31,7 @@ binde = $mainMod SHIFT, K, resizeactive, 0 -60 binde = $mainMod SHIFT, L, resizeactive, 60 0 bind = $mainMod SHIFT, F, fullscreen +bind = $mainMod CTRL, F, fakefullscreen bind = $mainMod, 1, workspace, 1 bind = $mainMod, 2, workspace, 2 -- cgit v1.2.3 From f65783947a1d92738f4c3544bec94be94bd6e27c Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 23:15:34 +0200 Subject: reset font, removed padding --- config/hyprland/tofi/themes/nord | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config/hyprland/tofi/themes/nord b/config/hyprland/tofi/themes/nord index 3db099f..dae003b 100644 --- a/config/hyprland/tofi/themes/nord +++ b/config/hyprland/tofi/themes/nord @@ -1,5 +1,5 @@ ### Font -font = /usr/share/fonts/TTF/JetBrainsMono-Bold.ttf +font = monospace bold font-size = 12 text-color = #d8dee9 @@ -25,7 +25,8 @@ corner-radius = 26 padding-top = 0 padding-bottom = 0 -padding-left = 7% +padding-left = 0 +# padding-left = 7% padding-right = 0 require-match = false -- cgit v1.2.3 From a62ee2b19a1f958fc6653ea374d79176a360ee38 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 01:23:49 +0200 Subject: added cloud flare dns challenge, certificate request script --- bin/serverscripts/cfdnsreq | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 bin/serverscripts/cfdnsreq diff --git a/bin/serverscripts/cfdnsreq b/bin/serverscripts/cfdnsreq new file mode 100755 index 0000000..a380654 --- /dev/null +++ b/bin/serverscripts/cfdnsreq @@ -0,0 +1,13 @@ +#!/bin/sh + +if [ $# -eq 0 ] +then + echo "no domain provided." + exit 1 +fi + +certbot certonly \ + --dns-cloudflare \ + --dns-cloudflare-credentials ~/.secrets/cloudflare.ini \ + -m raymaekers.luca@gmail.com \ + -d $1 -- cgit v1.2.3 From 9ea96079102d7c1e68338565c964b68456908d34 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 01:40:07 +0200 Subject: added drop_cache script --- bin/common/drop_cache | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 bin/common/drop_cache diff --git a/bin/common/drop_cache b/bin/common/drop_cache new file mode 100755 index 0000000..4833597 --- /dev/null +++ b/bin/common/drop_cache @@ -0,0 +1,8 @@ +#!/bin/sh +if [ "$(id -u)" -ne 0 ] +then + echo "Please run as root." + exit 1 +fi +echo 3 | tee /proc/sys/vm/drop_caches >/dev/null +echo "cache cleared." -- cgit v1.2.3 From fcc921ceb648d9661eb31af01c9d157f4aca0ecf Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 01:41:02 +0200 Subject: added .gitignore --- .gitignore | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e42516 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +config/essentials/zsh/.zcompdump +config/essentials/zsh/histfile +config/essentials/gnupg/* +config/X/mpv/watch_later/* +config/common/mpd/database +config/essentials/nvim/plugin/ +config/common/newsboat/urls -- cgit v1.2.3 From 3a1ffa19028a529bef7110aea3370b3bc279ed79 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 14:38:47 +0200 Subject: added virtualbox functions --- config/essentials/zsh/functions.zsh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 7a58be9..b698a9e 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -156,3 +156,20 @@ gpg_import () gpg --import private.asc shred -uz {public,private,trust}.asc } + +vbsr () +{ + vboxmanage snapshot "$1" restore "$2" && + vboxmanage startvm "$1" || + vboxmanage controlvm "$1" poweroff +} +vbsrr () +{ + vbsr "$1" "$2" + sleep 3 + vbsr "$1" "$2" +} +vbst () +{ + vboxmanage snapshot "$1" take "$2" +} -- cgit v1.2.3 From b465d27f3a01d72f4699fafdcc30c98c6514fb58 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 18:16:05 +0200 Subject: added ngenable --- 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 7a58be9..4226362 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -156,3 +156,8 @@ gpg_import () gpg --import private.asc shred -uz {public,private,trust}.asc } + +ngenable () +{ + ln -sf /etc/nginx/sites-available/$1 /etc/nginx/sites-enabled/ +} -- cgit v1.2.3 From e1a8eba0df45adc85a90714c951d0dfad717efdb Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 19:12:10 +0200 Subject: added more googoo 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 bcc978e..a632089 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -160,8 +160,11 @@ alias o.='o .' alias go.='go .' alias ogo.='ogo .' alias o/='o /' +alias o/s='o /srv' alias go/='go /' +alias go/s='go /srv' alias ogo/='ogo /' +alias ogo/s='ogo /srv' alias fzps='ps aux | tail +2 | fzf --bind \ "1:execute(echo -n {} | awk '\''{print \$1}'\'' | xclip -sel c -r),\ -- cgit v1.2.3