diff --git a/alacritty/alacritty.toml b/alacritty/alacritty.toml index 474c2a9..53a92bb 100644 --- a/alacritty/alacritty.toml +++ b/alacritty/alacritty.toml @@ -15,7 +15,7 @@ style = "MediumItalic" [font.normal] family = "terminus" -style = "Regular" +style = "Regular"#tag_for_shortcut [[keyboard.bindings]] action = "SpawnNewInstance" diff --git a/bin/dap-update b/bin/dap-update new file mode 100755 index 0000000..154b3a5 --- /dev/null +++ b/bin/dap-update @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +# + + +DEVICE_PATH=$1 + +if [ -z $DEVICE_PATH ] ; then + echo "missing 1st argument (DEVICE_PATH), ie. where to download the files" + exit 1 +fi + +rsync -avz --progress --ignore-existing tele-rpi5:/mnt/usb/audio/ $DEVICE_PATH diff --git a/i3/config b/i3/config index 497b226..cc498a4 100644 --- a/i3/config +++ b/i3/config @@ -180,6 +180,10 @@ for_window [window_role="alert"] floating enable exec feh --bg-fill ~/Sync-tablet/wallpapers/geometry02_croped1920x1080.png exec xmodmap .Xmodmap +# shortcut to switch regular/bold font in alacritty configuration +bindsym $mod+Control+b exec sed -i 's/\"Regular\"#tag_for_shortcut/\"Bold\"#tag_for_shortcut/g' ~/.config/alacritty/alacritty.toml +bindsym $mod+Control+Shift+b exec sed -i 's/\"Bold\"#tag_for_shortcut/\"Regular\"#tag_for_shortcut/g' ~/.config/alacritty/alacritty.toml + # move current workspace to another display bindsym $mod+Control+k move workspace to output HDMI-1 # bindsym $mod+Control+k move workspace to output DP-1 diff --git a/init.vim b/init.vim index 563cb52..4edd254 100644 --- a/init.vim +++ b/init.vim @@ -98,6 +98,7 @@ Plug 'neoclide/coc.nvim', {'branch': 'release'} " focus mode Plug 'junegunn/goyo.vim' +Plug 'szw/vim-maximizer' " use `CTRL+w; m` to maximize panel " vimwiki Plug 'vimwiki/vimwiki' @@ -109,8 +110,8 @@ Plug 'tomasr/molokai' Plug 'srcery-colors/srcery-vim' Plug 'rakr/vim-one' Plug 'morhetz/gruvbox' - -Plug 'szw/vim-maximizer' +Plug 'noahfrederick/vim-hemisu' +Plug 'JaySandhu/xcode-vim' call plug#end() diff --git a/nixos/common-configuration.nix b/nixos/common-configuration.nix index 394bfcc..7528e94 100644 --- a/nixos/common-configuration.nix +++ b/nixos/common-configuration.nix @@ -100,6 +100,7 @@ feh kolourpaint calibre + tauon # browsers firefox diff --git a/raspberry/metrics.md b/raspberry/metrics.md new file mode 100644 index 0000000..466eff8 --- /dev/null +++ b/raspberry/metrics.md @@ -0,0 +1,28 @@ +# prometheus + graphana to monitor node +*(src: https://theawesomegarage.com/blog/monitor-your-raspberry-pi-with-prometheus-and-grafana)* + +``` +sudo apt install prometheus + +sudo apt-get install prometheus-node-exporter +``` + +now visiting http://localhost:9100/metrics should return metrics + +start the prometheus-node-exporter: +``` +sudo systemctl enable prometheus-node-exporter +sudo systemctl start prometheus-node-exporter +``` + +for monitoring too the mounted devices (ie. usb): +edit `/etc/default/prometheus-node-exporter`: +``` +ARGS="--collector.filesystem.mount-points-exclude="^/(dev|proc|run|sys|mnt|var/lib/docker/.+)($|/)"" +``` + +restart the service: +`sudo systemctl restart prometheus-node-exporter` + + +Install Graphana: https://grafana.com/docs/grafana/latest/setup-grafana/installation/ diff --git a/zathurarc b/zathurarc index 804623b..4e034a9 100644 --- a/zathurarc +++ b/zathurarc @@ -1,3 +1,3 @@ " this file goes at ~/.config/zathura/zathurarc -map exec "zathura $FILE" +map exec "zathura $FILE"