Commit Graph

95 Commits

Author SHA1 Message Date
ducoterra
daeb8ee953 add login script from ssh 2023-07-29 09:55:47 -04:00
ducoterra
55d22dc1a1 update arch formatting 2023-07-29 09:54:37 -04:00
ducoterra
d88554cc4c Merge branch 'main' of ssh://gitea.reeseapps.com:2222/server/Workstation 2023-07-27 23:02:08 -04:00
ducoterra
47d2b99512 add arch install instructions 2023-07-27 23:01:51 -04:00
ducoterra
928eab6e5f add install instructions for steam on flatpak 2023-07-27 08:45:09 -04:00
ducoterra
0d00fbdfa0 Add TPM cryptenroll instructions
Add instructions for using tpm2 and fido2 to unlock a drive in linux.
Also include systemd service for auto-enrolling the key after a hardware
change.
2023-06-28 09:04:10 -04:00
ducoterra
e1a7114c7a Add OBS/ffmpeg instructions with AMD vaapi 2023-06-22 09:03:55 -04:00
ducoterra
11f422e7cc Fix tpm-luks-enroll example
Read password from password environment variable and unset it
afterwards.
2023-06-11 10:28:03 -04:00
ducoterra
24f7032667 Add better ISCSI examples
Add examples with more granular control and more verbose options (rather
than the shortcut options which hide much of the meaning.
2023-06-11 10:27:03 -04:00
ducoterra
f38c2380f4 Add extensions list
Add list of preferred extensions and a brief description of what they
do. Useful for installing new systems from scratch.
2023-06-11 10:27:03 -04:00
ducoterra
0e558f7766 Add better .desktop example
Include more of the common options and provide a better example for
(potentially) more complicated custom .desktop apps.
2023-06-11 10:27:03 -04:00
ducoterra
98ff680951 Add section to troubleshoot loaded firmware
Provide command to check which firmware is being loaded (esp wifi
firmware, which was a nightmare to troubleshoot).
2023-06-11 10:27:03 -04:00
ducoterra
e7fa851383 Add sections to improve compatibility with media
Two new sections: ffmpegthumbnailer and HEIC for mogrify, improve
compatbility with iOS raw photos and videos.
2023-06-11 10:27:03 -04:00
ducoterra
5d2049e6fc Update 'pc_fedora.md' 2023-04-25 13:08:34 +00:00
ducoterra
bd3220a25b Upload files to '' 2023-04-25 13:07:09 +00:00
ducoterra
8a557177d4 Update 'pc_fedora.md' 2023-04-25 13:06:18 +00:00
ducoterra
9f6b611410 add btrbk configs 2023-04-10 20:13:31 -04:00
ducoterra
1db1bf9083 add notes on wayland vs x and discord sharing 2023-03-08 22:12:59 -05:00
ducoterra
1d982886b4 sound settings 2023-03-06 08:26:08 -05:00
ducoterra
bd624d3e03 power button behavior 2023-02-26 16:59:06 -05:00
ducoterra
8b304f8673 Add pc_fedora 2023-02-22 15:30:21 -05:00
ducoterra
d212d52236 battery improvements and pc start 2023-02-21 11:07:55 -05:00
ducoterra
57c15baa8b WIP 2023-01-22 23:49:29 -05:00
ducoterra
5cc4c9b9cf WIP: Notes 2023-01-22 10:23:32 -05:00
ducoterra
770b208f26 Add btrbk section to README
Add instructions for setting up btrbk on fedora.
2022-05-22 15:00:18 -04:00
ducoterra
494e91f293 Split fedora and manjaro playbooks
Split playbooks to better accomodate development of both.
2022-04-03 16:48:30 -04:00
ducoterra
2ca110134a Remove unneeded framework_manjaro tasks
BTRFS backup is handled by duplicity and timeshift and no longer needed.
Furthermore, no swap is required for my use case.
2022-02-10 11:37:52 -05:00
ducoterra
56ae335b60 Remove freon
Not needed anymore.
2022-02-10 11:37:38 -05:00
ducoterra
e385e42ab7 Automount drives
Turns out drive automounting is useful. Don't disable it.
2022-02-10 11:37:17 -05:00
ducoterra
a83311cb04 Use ~/.wireguard as softlink to /etc/wireguard
In an effort to backup only the home directory, move wireguard folder to
home and softlink it.
2022-02-10 11:36:21 -05:00
ducoterra
2bc19dea00 Switch to snap code install
VSCode wants to be installed via snap. Their wish is my command.
2022-02-10 11:35:44 -05:00
ducoterra
08b0700e53 Add avahi service
Add avahi (bonjour) service and ensure it's started and enabled.
2022-02-10 11:35:23 -05:00
ducoterra
0477970c78 Move README, arch.md, and framework.md
Rework documentation and consolidate all framework docs into a
framework_manjaro file. README is only for ansible now.
2022-02-10 11:33:26 -05:00
ducoterra
8fbf384b2d Add fedora compatibility
Add fedora installation for Framework.
2022-02-06 17:29:55 -05:00
ducoterra
8b3002316f Simplify and consolidate scripts 2022-02-05 22:32:13 -05:00
ducoterra
1370897735 Add packer
Add packer to hashicorp_tools
2022-02-05 17:33:33 -05:00
ducoterra
9c8b587839 Start iscsi and iscsid on boot
Start iscsi and iscsid on boot so iscsi drives can be mounted on
startup.
2022-02-05 17:30:31 -05:00
ducoterra
ba65f1bdf0 Don't start docker on boot
Don't start docker on boot, wait for user to start it.
2022-02-05 17:30:11 -05:00
ducoterra
727670870c Add yq to snap installs
Install yq with snap.
2022-02-05 17:29:47 -05:00
ducoterra
3e87be599d Change vault_cli to hashicorp_tools
vault_cli now installs terraform as well. Should be "hashicorp_tools"
since that's more accurate.
2022-02-05 17:28:43 -05:00
ducoterra
e294837aaf Add steam streaming fix to README
Add section explaining how to fix steam streaming.
2022-02-05 17:26:36 -05:00
ducoterra
f0b8f80483 Require privilege escalation for iscsi
iscsi commands require privilege escalation. Add become statement.
2022-02-04 13:58:10 -05:00
ducoterra
0532a8157a Add iscsi role and docs
Since iscsi supports luks + btrfs over the network and makes for an
amazing networked backup drive we should include that in our default
config.
2022-02-04 13:50:42 -05:00
ducoterra
dca1e8522f Switch to network drive backup
Change default vars to network iscsi drive.
2022-02-04 13:50:07 -05:00
ducoterra
7c90ddc5ae Add logging and error handling to backup script
Add much needed logging and error handling to make sure backups happen
more consistently.
2022-02-04 13:49:31 -05:00
ducoterra
672371887c Add open_backup.sh
Add open_backup, a script to mount the encrypted backup drive created in
arch_backup.
2022-02-04 13:49:02 -05:00
ducoterra
c6db306a0e Add gimp, libreoffice, and steam-native
Add image editing and document writing to the toolkit. Fix steam
streaming issues by installing steam-native.
2022-02-04 13:48:18 -05:00
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