From 963a4a0b6710bd23008644a622a09577d42e96dd Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 7 Mar 2023 23:29:32 +0100 Subject: added dmask and dmcurs --- bin/common/ask | 2 +- bin/guiscripts/dmask | 9 +++++++++ bin/guiscripts/dmcurs | 9 +++++++++ config/common/newsboat/urls | 8 ++++++++ config/essentials/nvim/lua/tlast/cmp/setup.lua | 1 + config/essentials/nvim/lua/tlast/packer.lua | 3 +-- config/essentials/zsh/aliases.zsh | 4 +++- 7 files changed, 32 insertions(+), 4 deletions(-) create mode 100755 bin/guiscripts/dmask create mode 100755 bin/guiscripts/dmcurs diff --git a/bin/common/ask b/bin/common/ask index 0f49a99..79899cf 100755 --- a/bin/common/ask +++ b/bin/common/ask @@ -12,7 +12,7 @@ else prompt="$@" fi -prompt="$(echo "$prompt" | tr "\n\t" ' ')" +prompt="$(echo "$prompt" | tr "\n\t" ' ' | tr '"' "'")" API_KEY="$(pass tokens/openai-api)" diff --git a/bin/guiscripts/dmask b/bin/guiscripts/dmask new file mode 100755 index 0000000..067e311 --- /dev/null +++ b/bin/guiscripts/dmask @@ -0,0 +1,9 @@ +#!/bin/sh + +# requirements +which dmenu Xdialog ask > /dev/null || + exit 1 + +prompt="$(echo -n | dmenu -p "prompt:" | tr -d '\n')" +test -z "$prompt" && exit 1 +Xdialog --wrap --msgbox "$(ask "$prompt")" 20 40 diff --git a/bin/guiscripts/dmcurs b/bin/guiscripts/dmcurs new file mode 100755 index 0000000..31b71fa --- /dev/null +++ b/bin/guiscripts/dmcurs @@ -0,0 +1,9 @@ +#!/bin/sh + +# requirements +which dmenu firefox > /dev/null || + exit 1 + +choice="$(find ${1:-$HOME/docs/school} | grep "Cursus/index.html" 2> /dev/null | sed "s;${HOME};~;" | dmenu -g 1 -l 10 -x -i)" +test -z "$choice" && exit 1 +firefox "$choice" diff --git a/config/common/newsboat/urls b/config/common/newsboat/urls index 3f706ed..0e9aee1 100644 --- a/config/common/newsboat/urls +++ b/config/common/newsboat/urls @@ -20,3 +20,11 @@ https://www.reddit.com/r/danklinuxusers.rss # Missing github feed "---MUSIC---" https://mastodonmusic.social/@djomnimaga.rss +"---REPOS---" +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 diff --git a/config/essentials/nvim/lua/tlast/cmp/setup.lua b/config/essentials/nvim/lua/tlast/cmp/setup.lua index a12e0cb..ed8a2d2 100644 --- a/config/essentials/nvim/lua/tlast/cmp/setup.lua +++ b/config/essentials/nvim/lua/tlast/cmp/setup.lua @@ -21,6 +21,7 @@ cmp.setup({ { name = 'nvim_lsp'}, { name = 'path' }, { name = 'luasnip' }, + { name = 'nvim_lsp_signature_help' }, { name = 'buffer', keyword_length = 4 }, }), preselect = cmp.PreselectMode.None, diff --git a/config/essentials/nvim/lua/tlast/packer.lua b/config/essentials/nvim/lua/tlast/packer.lua index 87a41c5..2400ff9 100644 --- a/config/essentials/nvim/lua/tlast/packer.lua +++ b/config/essentials/nvim/lua/tlast/packer.lua @@ -10,7 +10,6 @@ return require('packer').startup(function(use) -- colors use('shaunsingh/nord.nvim') - use('folke/tokyonight.nvim') use('norcalli/nvim-colorizer.lua') use('airblade/vim-gitgutter') @@ -46,8 +45,8 @@ return require('packer').startup(function(use) use('hrsh7th/cmp-buffer') use('hrsh7th/cmp-path') use('hrsh7th/cmp-cmdline') + use('hrsh7th/cmp-nvim-lsp-signature-help') use('alvan/vim-closetag') - -- snippets use('L3MON4D3/LuaSnip') use('saadparwaiz1/cmp_luasnip') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 7a108e0..33648a2 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -5,7 +5,8 @@ alias nv='nvim' alias -g nb='newsboat' alias -g sr='surfraw' -alias -g cursus='firefox "$(find ~/docs/school | grep "Cursus/index.html" 2> /dev/null | sed "s;${HOME};~;" | dmenu -g 1 -l 10 -x -i)"' +alias -g ccu='calcurse' + if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" # alias ls='ls -h --color --group-directories-first' @@ -57,6 +58,7 @@ alias grub-update='doas grub-mkconfig -o /boot/grub/grub.cfg' alias scr='nvim +"setlocal buftype=nofile bufhidden=hide noswapfile filetype=txt" scratch' alias -g vimp="vim '+PlugInstall'" alias -g nvimp="nvim '+PackerSync'" +alias -g nvg='git status > /dev/null 2>&1 && nv "+Git"' alias -g xclipp='xclip -selection clipboard -r' alias -g xclipo='xclip -o -selection clipboard -r' -- cgit v1.2.3