Compare commits
10 Commits
d8bc4a66cf
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
| ed2535b802 | |||
| fb140bea72 | |||
| 33ef2544dc | |||
| 4b8f122376 | |||
| df6dc122f2 | |||
| b765c5cdae | |||
| 3629d24b1b | |||
| 9339b24808 | |||
| 5e8d188871 | |||
| 4fd3e43e0d |
@@ -330,7 +330,7 @@
|
||||
alias trashed-cleanup="clean-trashed"
|
||||
alias trashed-clean="clean-trashed"
|
||||
function_check_trash: |
|
||||
function check-trash() {
|
||||
function check-trash-old() {
|
||||
unset OPTIND
|
||||
unset clean
|
||||
unset network
|
||||
@@ -430,9 +430,9 @@
|
||||
return 0
|
||||
}
|
||||
alias check_trash="check-trash"
|
||||
alias_clean_trash: alias clean-trash='check-trash --clean'
|
||||
alias_trash_check: alias trash-check='check-trash'
|
||||
alias_trash_clean: alias trash-clean='trash-check --clean'
|
||||
alias_trash_check: alias trash-check='check-trash-old'
|
||||
alias_clean_trash: alias clean-trash='check-trash-old --clean'
|
||||
alias_trash_clean: alias trash-clean='clean-trash'
|
||||
alias_clean_dir: |
|
||||
function clean-dir() {
|
||||
sudo du -hs
|
||||
@@ -1187,6 +1187,10 @@
|
||||
path: "{{ item }}/.bashrc"
|
||||
block: |
|
||||
{{ rc_common }}
|
||||
|
||||
# Export all functions! #
|
||||
eval "$(declare -F | grep -v _ | sed 's/-f /-fx /')"
|
||||
|
||||
[[ $(whoami) != "root" ]] &&
|
||||
echo "`date` - Ansible .bashrc loaded successfully!"
|
||||
marker: '# {mark} MANAGED BY ANSIBLE | Aliases'
|
||||
|
||||
@@ -126,8 +126,6 @@
|
||||
- system-images;android-35;google_apis_playstore;x86_64
|
||||
### 34 ###
|
||||
- build-tools;34.0.0
|
||||
- platforms;android-34
|
||||
- sources;android-34
|
||||
# Images
|
||||
- system-images;android-34;google_apis;x86_64
|
||||
- system-images;android-34;google_apis_playstore;x86_64
|
||||
@@ -243,14 +241,20 @@
|
||||
|
||||
# These are safe to run multiple times, and uses the new `latest` version.
|
||||
- name: Workstation | Linux | Software | Android | Install | Required Modules
|
||||
shell: "yes | {{ android_sdkmanager_final }} --install '{{ item }}' --sdk_root={{ android_sdk_location }}"
|
||||
shell: |
|
||||
if ! {{ android_sdkmanager_final }} --list_installed | grep -q '{{ item }}'; then
|
||||
yes | {{ android_sdkmanager_final }} --install '{{ item }}' --sdk_root={{ android_sdk_location }}
|
||||
fi
|
||||
loop: "{{ android_downloads_required }}"
|
||||
become_user: "{{ user }}"
|
||||
when: coding == true
|
||||
|
||||
# Add more versions for testing across all the important platforms.
|
||||
- name: Workstation | Linux | Software | Android | Install | Additional Modules
|
||||
shell: "yes | {{ android_sdkmanager_final }} --install '{{ item }}' --sdk_root={{ android_sdk_location }}"
|
||||
shell: |
|
||||
if ! {{ android_sdkmanager_final }} --list_installed | grep -q '{{ item }}'; then
|
||||
yes | {{ android_sdkmanager_final }} --install '{{ item }}' --sdk_root={{ android_sdk_location }}
|
||||
fi
|
||||
loop: "{{ android_downloads_additional }}"
|
||||
become_user: "{{ user }}"
|
||||
when: coding == true and sdks == true
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
- { app: "com.github.xournalpp.xournalpp", name: "xournal", extra: "" }
|
||||
- { app: "network.loki.Session", name: "session", extra: "" }
|
||||
- { app: "com.brave.Browser", name: "brave", extra: "" }
|
||||
- { app: "net.ankiweb.Anki", name: "anki", extra: "" }
|
||||
- { app: "app.organicmaps.desktop", name: "organic-maps", extra: "" }
|
||||
flatpaks_coding:
|
||||
- { app: "com.vscodium.codium", name: "codium-flatpak", extra: "" }
|
||||
- { app: "com.google.AndroidStudio", name: "android-studio", extra: "" }
|
||||
|
||||
@@ -34,10 +34,10 @@
|
||||
- name: Workstation | Linux | Software | Lutris | Add PPA (Debian)
|
||||
shell: "{{ item }}"
|
||||
loop:
|
||||
- "wget -q -O- https://download.opensuse.org/repositories/home:/strycore/Debian_12/Release.key \
|
||||
- "wget -q -O- https://download.opensuse.org/repositories/home:/strycore/Debian_13/Release.key \
|
||||
| gpg --dearmor \
|
||||
| sudo tee {{ lutris_keyfile }} > /dev/null"
|
||||
- "echo 'deb [signed-by={{ lutris_keyfile }}] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./' \
|
||||
- "echo 'deb [signed-by={{ lutris_keyfile }}] https://download.opensuse.org/repositories/home:/strycore/Debian_13/ ./' \
|
||||
| sudo tee {{ lutris_source_list }} > /dev/null"
|
||||
- "sudo apt update"
|
||||
when: ansible_distribution in ("Debian") and gaming == true and not lutris_source_exists.stat.exists
|
||||
|
||||
@@ -296,34 +296,32 @@
|
||||
|
||||
#dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
||||
# "['eyesight', 'movement']" && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
||||
# "['movement']" && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
||||
"['movement']" && inc_dconf &&
|
||||
"@as []" && inc_dconf &&
|
||||
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/duration-seconds \
|
||||
# "uint32 180" && inc_dconf &&
|
||||
#dconf write /org/g
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/duration-seconds \
|
||||
"uint32 180" && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||
"uint32 1800" && inc_dconf &&
|
||||
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/duration-seconds \
|
||||
# "uint32 180" && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||
# "uint32 1800" && inc_dconf &&
|
||||
#
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/countdown \
|
||||
# false && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/delay-seconds \
|
||||
# "uint32 180" && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/fade-screen \
|
||||
# true && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify \
|
||||
# false && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify-overdue \
|
||||
# false && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify-upcoming \
|
||||
# false && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/play-sound \
|
||||
# false && inc_dconf &&
|
||||
#dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||
# "uint32 1800" && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/countdown \
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/delay-seconds \
|
||||
"uint32 180" && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/fade-screen \
|
||||
true && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/notify \
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/notify-overdue \
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/notify-upcoming \
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/play-sound \
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||
"uint32 1800" && inc_dconf &&
|
||||
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/duration-seconds \
|
||||
"uint32 180" && inc_dconf &&
|
||||
@@ -331,19 +329,19 @@
|
||||
"uint32 1800" && inc_dconf &&
|
||||
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/countdown \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/delay-seconds \
|
||||
"uint32 60" && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/fade-screen \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/notify \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/notify-overdue \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/notify-upcoming \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
dconf write /org/gnome/desktop/break-reminders/movement/play-sound \
|
||||
true && inc_dconf &&
|
||||
false && inc_dconf &&
|
||||
|
||||
## Success ##
|
||||
|
||||
|
||||
Reference in New Issue
Block a user