ducoterra
dcfcdf84f1
Add emulate right click with two fingers
...
Clicking with two fingers is so much better, right?
2022-02-04 13:47:48 -05:00
ducoterra
e8b63217af
Add seahorse to daily drivers
...
seahorse allows you to edit the contents of gnome-keyring with a gui.
Very useful for editing and deleting entries.
2022-02-03 12:38:55 -05:00
ducoterra
f3ce93554d
arch_backup major fixes
...
1. Don't automount disks (dconf changes) this breaks backups
2. Rewrite the entire backup script to handle mounting, decrypting,
many use cases, etc
3. Update main.yaml to not create mount location for backup drive,
script will handle it
2022-02-03 12:34:54 -05:00
ducoterra
f1bbf399bc
Add sudo auth section
...
Add section explaining that ansible and fingerprint auth do not mix.
Explain how to disable it for sudo.
2022-02-03 12:33:23 -05:00
ducoterra
c044325cd0
Add auto-cpufreq role
...
Not using it yet - but add role for installing auto-cpufreq. Possibly
provides better battery life.
2022-02-02 09:47:23 -05:00
ducoterra
d1b00d74b9
Add framework README with fingerprint fix docs
...
Add framework README with instructions on fixing the fingerprint reader
when it fails due to previously enrolled prints.
2022-02-02 09:29:56 -05:00
ducoterra
b315d6a043
Don't send backup fail as critical alert
...
Critical alerts don't seem to timeout. Don't send critical alerts.
2022-02-02 09:29:27 -05:00
ducoterra
f117e4a5e3
Add VLC to daily drivers
...
Install VLC as part of my daily drivers packages.
2022-02-01 20:42:58 -05:00
ducoterra
0e708ce49d
Ensure docker service enabled and running
...
Ensure docker enabled on boot.
2022-02-01 20:35:47 -05:00
ducoterra
8abfbcf561
Fix issues where cryptsetup would fail to unmount
...
There were occasions where removing the backup drive would confuse luks
and prevent re-mounting. This fixes the issue by attempting to luks
close and open the drive before mounting, thereby correcting any issues
where the drive would stick.
2022-02-01 20:25:26 -05:00
ducoterra
81a0007028
Move arch_wireguard to its own role
...
Wireguard will eventually require more complex configration. Moving to
its own role for that eventual expansion.
2022-02-01 11:05:31 -05:00
ducoterra
c8396037db
Fix backup snapshot drift
...
Occasionally, the latest snapshot in the snapshots dir would get out of
sync with the backup drive. Change the script to detect drift and fix it
before performing a backup.
2022-02-01 10:47:08 -05:00
ducoterra
9a3ee4fa9b
Pull variables out of arch_backup
...
Pull out user-modifiable variables from arch_backup. This should make it
easier for anyone to modify.
2022-02-01 10:46:11 -05:00
ducoterra
fb2dd1174c
Add center window hotkey
...
Add hotkey to center window
2022-01-31 22:10:16 -05:00
ducoterra
da6d844e4b
Add window maximize keyboard shortcut
...
Add maximize window shortcut <Super>Up
2022-01-31 22:02:11 -05:00
ducoterra
2cb1de9b98
Manjaro don't sleep while plugged in
...
Laptop should stay away while plugged in
2022-01-31 21:50:03 -05:00
ducoterra
5c5974f96b
add ansible README
2022-01-31 16:47:43 -05:00
ducoterra
6d6c2d27eb
Move btrfs_backups.sh to backup role dir
...
Move backup script to role directory rather than the root directory of
the roles.
2022-01-31 16:43:11 -05:00
ducoterra
65dc4c5513
Align naming scheme for "daily drivers" installs
...
Daily driver installs from pacman, yay, and snap should all share a
similar naming convention. This will be "<package
manager>_daily_drivers" from now on.
2022-01-31 16:39:25 -05:00
ducoterra
9f5e3ac542
Add BTRFS and Luks docs
...
Add docs explaining how to use luks and btrfs on arch.
2022-01-31 13:47:30 -05:00
ducoterra
92a4acf415
Fix minor typos, bugs, and missed packages.
2022-01-31 13:47:11 -05:00
ducoterra
7b0daef47d
Remove old manjaro playbook
...
Now that we've split into proper ansible roles, remove the old manjaro
playbook.
2022-01-31 13:46:14 -05:00
ducoterra
838dad0302
Move single ansible playbook to ansible directory
...
Make ansible playbook properly- use ansible-galaxy init commands.
2022-01-31 13:44:46 -05:00
ducoterra
c3ee4cf837
Don't run reboot step
...
comment it out for future use
2022-01-31 12:50:32 -05:00
ducoterra
b2e9bcccd8
Fix swapfile permissions
...
Forgot to add "become: yes"
2022-01-31 12:50:12 -05:00
ducoterra
4e7e3d4b78
Add retry to snap-store install
...
For some reason the snap-store install can fail if snap isn't available
fast enough. Adding a retry should fix it.
2022-01-31 12:49:33 -05:00
ducoterra
21a132ffc0
Fix qmk installation
...
qmk installation needs sudo permissions on a fresh install.
2022-01-31 12:47:48 -05:00
ducoterra
742e0fc50f
Manjaro install iperf3
...
Ensure iperf3 is installed.
2022-01-31 12:45:37 -05:00
ducoterra
b1f54f7cdf
Manjaro enable gnome-extensions
...
Enable my preferred gnome extensions. These are present in the home
directory but not enabled by default on a fresh install.
2022-01-31 12:44:40 -05:00
ducoterra
1b4b7df692
Sync and update pacman first
...
Before executing any steps pacman needs to be initiated. Especially
important on new systems that haven't had a pacman command run yet.
2022-01-31 12:43:43 -05:00
ducoterra
079f2b6079
NFM: Add secure boot docs
...
Add docs for secure boot instructions. To be implemented when framework
arrives.
2022-01-30 14:52:15 -05:00
ducoterra
884f5af68e
Install appimagelauncher
...
appimagelauncher watches the ~/Applications directory for AppImage apps.
It adds those apps to the launcher.
2022-01-30 14:51:11 -05:00
ducoterra
afd070b464
Install Yay package manager
...
Install yay package manager for AUR packages.
2022-01-30 14:50:50 -05:00
ducoterra
8cb494460e
Add UFW rules
...
Enable UFW and allow SSH access.
2022-01-30 14:50:31 -05:00
ducoterra
fc35dfad36
Add SSH configuration
...
Add default ssh configuration and curl vault keys.
2022-01-30 14:50:31 -05:00
ducoterra
b5332b5e1b
Fix typo
...
Fix ansible typo
2022-01-29 21:36:05 -05:00
ducoterra
9efe7485f3
Manjaro install RDP
...
Install rdp client remmina. Also reboot because freerdp doesn't like to
load without a reboot.
2022-01-29 21:35:37 -05:00
ducoterra
d2072116f3
Manjaro install nslookup
...
Install nslookup for dns tests
2022-01-29 21:35:09 -05:00
ducoterra
687b1deeb7
Manjaro install citrix client
...
Install citrix client for access to Chase VM.
2022-01-29 21:34:27 -05:00
ducoterra
5a1db51aa8
Manjaro install wine
...
Install wine and other tools for windows compatibility.
2022-01-29 21:33:32 -05:00
ducoterra
bafaa04a34
Center new windows by default
...
Add option to dconf to center new windows when they're launched.
2022-01-29 13:38:01 -05:00
ducoterra
d690639e4c
Manjaro set mouse acceleration profile to flat
...
Set mouse acceleration to flat so the cursor doesn't fly off the screen.
2022-01-29 11:38:07 -05:00
ducoterra
3c35f7d1ef
Add dconf-editor to Manjaro install
...
Dconf editor is a great way to edit properties like touchpad palm
rejection and mouse acceleration.
2022-01-29 11:36:38 -05:00
ducoterra
014a1123d2
Add manjaro playbook
...
Add basic manjaro playbook that installs software, sets up swap, and
sets some basic configuration.
2022-01-29 01:04:57 -05:00
ducoterra
636486ae60
Initial Ansible examples
...
Add hosts and ansible examples to README. It's not much, but it's a
start.
2022-01-27 18:12:58 -05:00
ducoterra
a9b5c90d45
First draft of arch software suite
...
Initial draft of arch software. Contains most used software and
configuration.
2022-01-27 18:12:33 -05:00
ducoterra
4588021097
Add arch.md, CA File import
...
Add instructions for importing a custom CA file.
2022-01-26 15:26:40 -05:00
Reese
003f4689fc
Initial commit
2022-01-26 04:19:23 +00:00