Commit graph

1440 commits

Author SHA1 Message Date
92cfe54f98
Added desktop shortcuts from dev branch 2020-01-16 18:54:19 -07:00
f16a01c6fb
Adjusted startup configuration
* picom replaced compton
* Fix conky config for i3 use in .update_x
* Improved detection of current WM in .start_desktop_apps and .update_conky
2020-01-16 17:56:49 -07:00
ac134b0a3f
Updated Conky configs
* Converted config to new Lua format
* Moved config to ~/.config/conky/
* .update_conky updated to work with above changes
* Dropped Disk and Network I/O sections
2020-01-16 17:18:16 -07:00
627c86ce7f
Removed unused .conky_start script 2020-01-16 15:16:15 -07:00
1451035560
Don't update conkyrc directly
* By using a temp file and comparing we can avoid excessive reloading of conky
2020-01-16 15:12:43 -07:00
6686a4d495
Set wallpaper in .update_x not .start_desktop_apps
* Setting a wallpaper isn't really starting a desktop app anyway
2020-01-16 14:57:31 -07:00
d0e69683b5
Changed Linux build path 2020-01-16 14:56:48 -07:00
d873013968
Explicitly request Python 3 2020-01-13 23:19:18 -07:00
23fb36cd8a
Added upload-logs script 2020-01-13 23:18:37 -07:00
c161ebac2a
Save ddrescue results to log at exit
* Instead of printing them since it should be run in tmux
  * And as such the results would be obscured from the user anyway
2020-01-13 22:11:07 -07:00
e9b1fe7819
Adjusted clone settings filename
* Use source path if the model wasn't detected
  * Avoids names like "Clone_.json"
2020-01-13 21:59:40 -07:00
f91df9f4e7
Fixed hw-diags and ddrescue-tui launchers (again) 2020-01-13 21:59:11 -07:00
bff3bbdc86
Added cdtmp alias 2020-01-13 21:58:49 -07:00
df2e4927d2
Made add-known-networks executable 2020-01-13 21:20:17 -07:00
0e602bb504
Replaced 'which' with 'command -v'
* Allows use under new Arch base package
2020-01-13 20:11:25 -07:00
6408b1abff
Fixed ROOT_DIR under new organization 2020-01-13 20:11:06 -07:00
0a7fedd9c5
Fixed hw-diags and ddrescue-tui launchers 2020-01-13 18:23:17 -07:00
28d9085231
Fixed getting filesystem UUID 2020-01-13 17:48:22 -07:00
16dbffd91c
Enable SAT usage for USBs to expand SMART support
* Only enabled for USB devices
* Only enabled if attributes weren't found using --device=auto
* Addresses issue #109
2020-01-13 17:12:58 -07:00
e355fb1316
Use UUIDs instead of labels in build-ufd
* Addresses issue #138
2020-01-13 16:48:00 -07:00
24a2e60f02
Use two-space indentation everywhere 2020-01-13 16:24:56 -07:00
6c66473209
Added downstream updates to build_linux 2020-01-13 16:08:10 -07:00
d8617df871
Adjusted self-test results formatting 2020-01-13 15:45:07 -07:00
ea9a9f9a46
Pass Disk Attribute test for devices lacking SMART
* Since these can't fail I think passing them makes sense
2020-01-11 19:51:57 -07:00
ab2e9862e2
Remove Event Logs step from AIDA64 full report 2020-01-08 20:41:38 -07:00
ec3bbb83e9
Update for the new Archlinux base package 2020-01-08 20:40:34 -07:00
76a9d90ecb
Adjusted ddrescue TUI results report 2020-01-08 20:35:32 -07:00
6e3f02961c
Made load_settings() and save_settings() private
* Clears a pylint issue and makes sense to me
2020-01-08 19:50:04 -07:00
43cf4e2727
Added generate_report() to wk.hw.ddrescue.State() 2020-01-08 19:46:40 -07:00
9171ed6685
Revert SMART config used for testing 2020-01-08 19:09:55 -07:00
0a2976d9ce
Set pass/fail attributes in disk_attribute_check() 2020-01-08 19:02:09 -07:00
a7bb7e1e23
Updated .gitignore 2020-01-08 15:04:40 -07:00
da6f818d90
Updated build_linux for use under new organization 2020-01-08 14:59:54 -07:00
7702cdcf0a
Finished converting UFD sections, testing next 2020-01-07 23:53:55 -07:00
8b9672313a
Added ufd settings 2020-01-07 23:21:18 -07:00
142ad75744
Added remaining UFD functions 2020-01-07 21:58:04 -07:00
b0b0b612a1
Added Linux mount and unmount functions
* If not running with root priviledges then udevil is used.
2020-01-06 20:58:46 -07:00
c135d686df
Added Linux functions for building UFDs 2020-01-06 20:27:59 -07:00
8f31e5bd67
Added I/O functions for building UFDs 2020-01-06 20:26:57 -07:00
703783406a
Removed old mount-all-volumes script 2020-01-04 21:36:44 -07:00
7bf03749ec
Added CoreStorage scanning logic
* Still needs tested
2020-01-04 21:35:42 -07:00
b75326aeee
Added indent option to wk.std.print_report() 2020-01-04 21:04:24 -07:00
945ae941fa
Added mount-all-volumes sections
* Still need to add the CoreStorage logic
2020-01-04 21:01:41 -07:00
fdad48f613
Fixed wk.std.color_string() 2020-01-04 21:00:36 -07:00
72787d5c24
Fix destination checks when imaging 2020-01-04 18:42:55 -07:00
b79deefdd6
Fix map name when using loopback devices 2020-01-04 18:28:43 -07:00
168c0a50df
Removed old ddrescue-tui launcher 2020-01-04 18:18:39 -07:00
383b7c331a
Safety wheels are off 2020-01-04 18:07:28 -07:00
64645cdf1f
Expanded logging (slightly) 2020-01-04 18:06:57 -07:00
5926c3170d
Reworked retry sections
* Edit the map file directly instead of using --retrim and --try-again
  * Allows for more accurate pass status reporting
  * Allows for simpler pass break/continue logic
* Create the map file before running ddrescue
  * Allows file to be edited by the current user instead of just root/ddrescue
* Added check for empty map files
  * Avoids incorrectly marking a pass as complete
2020-01-04 18:01:39 -07:00