diff --git a/config/apt.conf.yml b/config/apt.conf.yml new file mode 100644 index 0000000..cb14f41 --- /dev/null +++ b/config/apt.conf.yml @@ -0,0 +1,15 @@ +- apt-get: + - git + - curl + - wget + - tree + - zsh + - vim + - tmux + - jdupes + - htop + - zip + - unzip + - iftop + - nethogs + - ripgrep diff --git a/config/snap.conf.yml b/config/snap.conf.yml new file mode 100644 index 0000000..dd94b73 --- /dev/null +++ b/config/snap.conf.yml @@ -0,0 +1,6 @@ +- snap: + - bitwarden + - espanso + - obsidian + - postman + - redis-desktop-manager diff --git a/espanso/default.yml b/espanso/default.yml new file mode 100644 index 0000000..857e8ec --- /dev/null +++ b/espanso/default.yml @@ -0,0 +1,52 @@ +# espanso configuration file + +# This is the default configuration file, change it as you like it +# You can refer to the official documentation: +# https://espanso.org/docs/ + +# Matches are the substitution rules, when you type the "trigger" string +# it gets replaced by the "replace" string. +matches: + # Simple text replacement + - trigger: ":espanso" + replace: "Hi there!" + - trigger: ":blog" + replace: "https://blog.einverne.info" + - trigger: ":photo" + replace: "https://photo.einverne.info" + - trigger: ":homer" + replace: "https://homer.einverne.info" + - trigger: ":ev" + replace: "einverne" + - trigger: ":name" + replace: "einverne" + word: true + - trigger: ":div" + replace: "
$|$
" + - trigger: ":pve" + replace: "Proxmox VE" + + # Dates + - trigger: ":date" + replace: "{{mydate}}" + vars: + - name: mydate + type: date + params: + format: "%m/%d/%Y" + - trigger: ":now" + replace: "{{mytime}}" + vars: + - name: mytime + type: date + params: + format: "%H:%M" + + # Shell commands + - trigger: ":ip" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "curl 'ip.gs'"