dots

Mika's dotfiles
git clone git://popovic.xyz/dots.git/
Log | Files | Refs | README

commit 281b86bd8f32226d19454c182567a3cfe8395647
parent 8c6b32fb1f9df2114bc70bb0ecc5dab0cc09a79a
Author: Milutin Popovic <milutin@popovic.xyz>
Date:   Wed, 25 Feb 2026 10:01:29 +0000

update

Diffstat:
M.config/nvim/after/ftplugin/javascript.lua | 1-
M.config/nvim/after/ftplugin/sql.lua | 1-
M.config/nvim/after/ftplugin/typescript.lua | 2+-
M.config/nvim/lua/config/autocmd.lua | 14++++++++++++++
M.config/nvim/lua/config/set.lua | 1-
M.local/bin/dwmstatus/bar-mail | 15++++++---------
6 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/.config/nvim/after/ftplugin/javascript.lua b/.config/nvim/after/ftplugin/javascript.lua @@ -1,3 +1,2 @@ vim.opt_local.tabstop = 2 vim.opt_local.shiftwidth = 2 -vim.opt_local.softtabstop = 2 diff --git a/.config/nvim/after/ftplugin/sql.lua b/.config/nvim/after/ftplugin/sql.lua @@ -1,3 +1,2 @@ vim.opt_local.tabstop = 2 vim.opt_local.shiftwidth = 2 -vim.opt_local.softtabstop = 2 diff --git a/.config/nvim/after/ftplugin/typescript.lua b/.config/nvim/after/ftplugin/typescript.lua @@ -1,3 +1,3 @@ vim.opt_local.tabstop = 2 vim.opt_local.shiftwidth = 2 -vim.opt_local.softtabstop = 2 + diff --git a/.config/nvim/lua/config/autocmd.lua b/.config/nvim/lua/config/autocmd.lua @@ -46,7 +46,21 @@ autocmd({'BufWritePost'}, { command = '!cd ~/.local/src/slock/; sudo make clean install && { killall -q slock;setsid & }', }) +-- Convert two spaces to tabs in router folder +autocmd({'BufWritePre'}, { + pattern = '*/router/*', + callback = function() + vim.cmd([[%s/ /\t/ge]]) + end, +}) +-- Convert two spaces to tabs in router folder +autocmd({'BufEnter'}, { + pattern = '*/router/*', + callback = function() + vim.cmd([[%s/\t/ /ge]]) + end, +}) diff --git a/.config/nvim/lua/config/set.lua b/.config/nvim/lua/config/set.lua @@ -16,7 +16,6 @@ vim.opt.wrap = true vim.opt.ignorecase = true vim.opt.tabstop = 4 vim.opt.shiftwidth = 4 -vim.opt.softtabstop = 4 vim.opt.smartindent = true vim.opt.smartcase = true vim.opt.expandtab = true diff --git a/.local/bin/dwmstatus/bar-mail b/.local/bin/dwmstatus/bar-mail @@ -1,23 +1,20 @@ #!/bin/sh -number_of_mails=$( (ls $XDG_DATA_HOME/mail/milutin@popovic.xyz/INBOX/new &\ - ls $XDG_DATA_HOME/mail/a11807930@unet.univie.ac.at/INBOX/new &\ - ls $XDG_DATA_HOME/mail/mika@popovic.xyz/INBOX/new) | wc -l) +n_mails=$(find "$XDG_DATA_HOME/mail" -path '*/INBOX/new/*' -type f 2>/dev/null | wc -l) last_new=$(cat $XDG_CACHE_HOME/status/mail.new) - -if [[ $number_of_mails -gt $last_new ]] +if [[ $n_mails -gt $last_new ]] then - notify-send "New Email" "$number_of_mails new messages" - echo $number_of_mails > $XDG_CACHE_HOME/status/mail.new + notify-send "New Email" "$n_mails new messages" + echo $n_mails > $XDG_CACHE_HOME/status/mail.new else - echo $number_of_mails > $XDG_CACHE_HOME/status/mail.new + echo $n_mails > $XDG_CACHE_HOME/status/mail.new fi -if [[ "number_of_mails" -gt "0" ]] +if [[ $n_mails -gt "0" ]] then echo "" fi