Roey Darwish Dror
ba516aa1dd
Migrate from failure to anyhow/thiserror ( #273 )
2019-12-11 23:05:38 +02:00
Roey Darwish Dror
717579da1d
Add debug strings for path detection
2019-12-08 20:56:03 +02:00
Roey Darwish Dror
48e694cdd5
Better fedora handling
2019-09-28 20:26:03 +03:00
Roey Darwish Dror
e548cb4059
Make clippy happy
2019-09-28 15:13:01 +03:00
Roey Darwish Dror
3c71ce019b
Add a command for editing the configuration
2019-08-22 22:29:58 +03:00
Marc-Antoine Perennou
fda52486b3
allow pkexec to be used instead of sudo ( #201 )
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com >
2019-08-20 15:02:13 +03:00
Roey Darwish Dror
a85311608e
Windows step refactoring
2019-02-11 20:38:51 +02:00
Roey Darwish Dror
f56b107697
Bad configuration
2019-02-11 14:15:35 +02:00
Roey Darwish Dror
ca6e12a87d
require_option is only required in Linux
2019-02-11 14:15:11 +02:00
Roey Darwish Dror
a1b3e37f93
Convert more legacy steps
2019-02-11 14:11:37 +02:00
Roey Darwish Dror
a8379fdda2
Step refactoring
2019-02-11 10:58:43 +02:00
Roey Darwish Dror
022115e237
Normalize paths in Windows ( fix #113 ) ( #116 )
...
While `//?/C:/Users/Someone/config-files` is a valid path, it's not very human friendly.
Such paths are returned from `BaseDirs`. This patch formats them in the traditional way.
2019-01-30 16:00:10 +02:00
Roey Darwish Dror
365847a498
Rust 2018
2018-12-12 13:08:06 +02:00
Roey Darwish Dror
370310948b
Better error model
2018-12-12 13:03:06 +02:00
Roey Darwish Dror
7bf4c25fcf
Remove all the macro use
2018-11-18 14:25:16 +02:00
Roey Darwish Dror
1b61a07d52
Remove #[macro_use] where possible ( fix #87 )
2018-11-18 13:26:37 +02:00
Roey Darwish Dror
79c2c77bbe
Windows Update ( fix #37 )
2018-08-22 22:18:48 +03:00
Roey Darwish Dror
056a49bc50
Fix some stuff for Rust 2018
2018-08-22 10:43:32 +03:00
Roey Darwish Dror
4c1320f955
PathExt trait
2018-07-07 09:27:42 +03:00
Roey Darwish Dror
445ad96c10
Path overhaul
2018-07-07 02:18:55 +03:00
Roey Darwish Dror
b3c8044ad3
Add logging ( fix #8 )
2018-06-17 14:17:36 +03:00
Roey Darwish Dror
0e2fe028e6
Utils module
2018-06-17 11:43:30 +03:00