From 9063bb1a0a1e4636568cd7d9d57ed2a25a20f12c Mon Sep 17 00:00:00 2001 From: Harish Karumuthil Date: Thu, 8 Dec 2022 11:46:19 +0530 Subject: [PATCH] monitor position in sway extra utils chromium in wayland chomium use consistent password store irrespective of login session --- home/.config/nvim/init.vim | 2 +- home/.config/nvim/server.vim | 2 +- home/.config/sway/config | 2 ++ home/.local/Apps/daily-utils/bin/chromium | 2 +- .../.local/Apps/daily-utils/bin/hari-tools.sh | 22 ++++++++++++++++ .../chromium-browser-gtk4.desktop | 25 +++++++++++++++++++ 6 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 home/.local/share/applications/chromium-browser-gtk4.desktop diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim index dcf6828..dc8b0e4 100644 --- a/home/.config/nvim/init.vim +++ b/home/.config/nvim/init.vim @@ -165,7 +165,7 @@ Plug 'mattn/emmet-vim' Plug 'tomtom/tcomment_vim' " Code commenting uncommenting Plug 'tpope/vim-surround' " quickly Insert/remove/change quote/brackes any vim selection. Plug 'harish2704/harish2704-vim' " My utilities to move widows around tabs -Plug 'junegunn/fzf' +Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } Plug 'junegunn/fzf.vim' " Ctrl-p Quick file search Plug 'wsdjeg/vim-fetch' Plug 'mbbill/undotree' " Visualize undo history diff --git a/home/.config/nvim/server.vim b/home/.config/nvim/server.vim index 0f54dd4..6791425 100644 --- a/home/.config/nvim/server.vim +++ b/home/.config/nvim/server.vim @@ -223,4 +223,4 @@ nmap :bd! vmap "fy:%s#f# " Copy current word to 'f' register, search for that word vmap "fy/f -colorscheme elflord +" colorscheme elflord diff --git a/home/.config/sway/config b/home/.config/sway/config index 7a958cd..e1ade33 100644 --- a/home/.config/sway/config +++ b/home/.config/sway/config @@ -29,6 +29,8 @@ output * bg /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill # output HDMI-A-1 resolution 1920x1080 position 1920,0 # # You can get the names of your outputs by running: swaymsg -t get_outputs +output HDMI-A-1 resolution 1920x1080 position 0,0 + ### Input configuration # diff --git a/home/.local/Apps/daily-utils/bin/chromium b/home/.local/Apps/daily-utils/bin/chromium index 4180dd6..3c720be 100755 --- a/home/.local/Apps/daily-utils/bin/chromium +++ b/home/.local/Apps/daily-utils/bin/chromium @@ -1,2 +1,2 @@ #!/usr/bin/env bash -/usr/bin/chromium --password-store=kwallet5 "$@" +/usr/bin/chromium-browser --password-store=kwallet5 "$@" diff --git a/home/.local/Apps/daily-utils/bin/hari-tools.sh b/home/.local/Apps/daily-utils/bin/hari-tools.sh index 5f1ec52..202a29c 100755 --- a/home/.local/Apps/daily-utils/bin/hari-tools.sh +++ b/home/.local/Apps/daily-utils/bin/hari-tools.sh @@ -18,6 +18,16 @@ fonts_for_lang(){ fc-list :lang=$1 } +# list executable files +ls-exe(){ + find ./ -type f -executable +} + +# List docker containers with IP address +docker-ips() { + docker inspect --format='{{ .Id }} - {{ .Name }} - {{ .NetworkSettings.IPAddress }}' $(docker ps -aq) +} +# Start tesseract web demo ocr(){ cd /home/hari/Projects/Github/harish2704.github.io/ml-tesseract-demo http-server -o @@ -264,6 +274,18 @@ pulseTcpStop(){ pactl unload-module module-native-protocol-tcp } +#list scsi devices +scsiList(){ + cat /proc/scsi/scsi +} + +#remove scsi device +scsiRemoveDevice(){ + cat < /proc/scsi/scsi +EOF +} + # Setup autocomplete. run eval "$(THIS_FILE setup-autocomplete)" setup-autocomplete(){ cat<