From 9ba8da9f26d1627b07e75c6d41dce9538a6f3ddb Mon Sep 17 00:00:00 2001 From: Brian Zalewski <59970525+ProfessorManhattan@users.noreply.github.com> Date: Thu, 15 Jun 2023 02:33:40 +0000 Subject: [PATCH] Updated ignores based on OS --- docs/TODO.md | 4 +- home/.chezmoiignore | 43 +++++++++++++++---- home/.chezmoiremove | 1 - .../remove_dot_gitkeep | 0 ... executable_install-gnome-extensions.tmpl} | 2 + home/dot_local/bin/executable_kde-wallpaper | 2 + .../dot_local/bin/executable_plymouth-preview | 2 + home/dot_local/bin/executable_ramqube | 2 + software.yml | 3 +- 9 files changed, 48 insertions(+), 11 deletions(-) rename home/dot_cache/{readonly_rclone => rclone}/remove_dot_gitkeep (100%) rename home/dot_local/bin/{executable_install-gnome-extensions => executable_install-gnome-extensions.tmpl} (99%) diff --git a/docs/TODO.md b/docs/TODO.md index 8b2ffc50..4fcb46f5 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -256,4 +256,6 @@ https://espanso.org/ ## Premium -* https://alternativeto.net/software/daemon-tools/about/ \ No newline at end of file +* https://alternativeto.net/software/daemon-tools/about/ +https://github.com/BalliAsghar/Mailsy +https://api.slack.com/automation/cli/commands \ No newline at end of file diff --git a/home/.chezmoiignore b/home/.chezmoiignore index 1a71a8ef..683781ed 100644 --- a/home/.chezmoiignore +++ b/home/.chezmoiignore @@ -9,18 +9,45 @@ key.txt.age {{- end }} {{- if ne .host.distro.family "darwin" }} +dot_local/assets/Betelgeuse.macOS.terminal Library {{- end }} {{- if ne .host.distro.family "linux" }} -dot_local/bin/executable_install-gnome-extensions -dot_local/bin/executable_kde-wallpaper -.VirtualBox -.Xresources -{{- end }} - -{{- if ne .host.qubes true }} -dot_local/bin/executable_ramqube +dot_config/autostart/ +dot_config/cockpit/ +dot_config/dconf/ +dot_config/firejail/ +dot_config/fontconfig/ +dot_config/gtk-1.0/ +dot_config/gtk-2.0/ +dot_config/gtk-3.0/ +dot_config/Kvantum/ +dot_config/plasma/ +dot_config/qubes/ +dot_config/rofi-user/ +dot_config/samba/ +dot_config/timeshift/ +dot_config/xfce4/ +dot_config/xsettingsd/ +dot_config/zap/ +dot_config/gtkrc +dot_config/kcminputrc +dot_config/kdeglobals +dot_config/konsolerc +dot_config/ksplashrc +dot_config/ktimezonedrc +dot_config/kwinrc +dot_config/mimeapps.list +dot_config/plasma-localerc +dot_config/plasmarc +dot_local/bin/firejail/ +dot_local/grub.d/ +dot_local/konsole/ +dot_local/share/kde4/ +dot_local/share/xfce4/ +dot_var/ +dot_Xresources {{- end }} {{- if ne .host.distro.family "windows" }} diff --git a/home/.chezmoiremove b/home/.chezmoiremove index 4d214f8f..64632aae 100644 --- a/home/.chezmoiremove +++ b/home/.chezmoiremove @@ -38,7 +38,6 @@ Brewfile .vagrant.d/ .viminfo .volta/ -.vscode/ .vscode-oss/ .wgetrc .wget-hsts diff --git a/home/dot_cache/readonly_rclone/remove_dot_gitkeep b/home/dot_cache/rclone/remove_dot_gitkeep similarity index 100% rename from home/dot_cache/readonly_rclone/remove_dot_gitkeep rename to home/dot_cache/rclone/remove_dot_gitkeep diff --git a/home/dot_local/bin/executable_install-gnome-extensions b/home/dot_local/bin/executable_install-gnome-extensions.tmpl similarity index 99% rename from home/dot_local/bin/executable_install-gnome-extensions rename to home/dot_local/bin/executable_install-gnome-extensions.tmpl index 1efd97df..d13fed95 100644 --- a/home/dot_local/bin/executable_install-gnome-extensions +++ b/home/dot_local/bin/executable_install-gnome-extensions.tmpl @@ -1,3 +1,4 @@ +{{- if eq .host.distro.family "linux" -}} #!/bin/bash ################################################################# @@ -314,3 +315,4 @@ elif [ "$extensions_count" -eq 0 ]; then else begin_install fi +{{ end -}} diff --git a/home/dot_local/bin/executable_kde-wallpaper b/home/dot_local/bin/executable_kde-wallpaper index c52d8e66..eb6f4667 100644 --- a/home/dot_local/bin/executable_kde-wallpaper +++ b/home/dot_local/bin/executable_kde-wallpaper @@ -1,3 +1,4 @@ +{{- if eq .host.distro.family "linux" -}} #!/usr/bin/env python3 import time import dbus @@ -105,3 +106,4 @@ if __name__ == '__main__': plugin=args.plugin, timer=args.timer,lock_screen=args.lock_screen) else: print("Need help? use -h or --help") +{{ end -}} diff --git a/home/dot_local/bin/executable_plymouth-preview b/home/dot_local/bin/executable_plymouth-preview index df48f795..f1ee51f2 100644 --- a/home/dot_local/bin/executable_plymouth-preview +++ b/home/dot_local/bin/executable_plymouth-preview @@ -1,3 +1,4 @@ +{{- if eq .host.distro.family "linux" -}} #!/bin/bash # Source: https://github.com/eylles/plymouth-preview/blob/master/plymouth-preview @@ -28,3 +29,4 @@ for ((I=0; I<$DURATION; I++)); do sleep 1 done plymouth quit +{{ end -}} \ No newline at end of file diff --git a/home/dot_local/bin/executable_ramqube b/home/dot_local/bin/executable_ramqube index b48af8c2..09756dcb 100644 --- a/home/dot_local/bin/executable_ramqube +++ b/home/dot_local/bin/executable_ramqube @@ -1,3 +1,4 @@ +{{- if eq .host.qubes true -}} #!/usr/bin/env bash # Creates a Qube on RAM disk and opens Firefox if the Qube does not already exist. @@ -26,3 +27,4 @@ else sudo rm -rf /var/log/pacat.new.log sudo rm -rf /var/log/qubesdb.new.log fi +{{ end -}} diff --git a/software.yml b/software.yml index 6905b743..3515fa45 100644 --- a/software.yml +++ b/software.yml @@ -2767,6 +2767,7 @@ softwarePackages: _github: https://github.com/sgarciac/fuego _home: https://github.com/sgarciac/fuego _name: Fuego + brew: fuego-firestore go: github.com/sgarciac/fuego@latest snap: fuego fuse: @@ -8856,7 +8857,7 @@ softwarePackages: _github: https://github.com/mvdan/xurls _home: null _name: xurls - github: github.com/mvdan/xurls + brew: xurls go: mvdan.cc/xurls/v2/cmd/xurls@latest yamllint: _bin: yamllint