Commit Graph

101 Commits

Author SHA1 Message Date
Lucas Noki
5d519f2380 Make methods private,
Fix error case when someone tries to delete swap even if it doesnt exist in the first place, Fix typo
2020-01-23 12:09:53 +01:00
Lucas Noki
82ec233680 Removed env from .gitignore 2020-01-22 00:13:32 +01:00
Lucas Noki
2c944fe209 Fix delete swap if swap doesnt exist 2020-01-21 23:58:34 +01:00
Lucas Noki
dd03126057 Fixed merge criterias:
delete unnecassary local variable, space between be and paranthesis, make return type consistent, fix multiline strings
2020-01-21 23:38:14 +01:00
4177fe2a5f Remove if-"hell" from run function 2020-01-20 22:42:01 +01:00
e573118b38 Remove if-"hell" in adjust swappiness 2020-01-20 22:33:50 +01:00
d3e2c99198 Reformatting 2020-01-20 22:33:11 +01:00
Lucas Noki
2d22f15f22 Add function to adjust temp. swapiness 2020-01-20 14:58:24 +01:00
Lucas Noki
68b2a8074c Add functions to make swap persistent, add function to show swapiness 2020-01-19 22:15:37 +01:00
Lucas Noki
aa48b95652 Replace 'is' with '==' so the interpreter stops annoying me 2020-01-19 21:08:41 +01:00
Lucas Noki
526cfda6a8 Add get swap size option, Add get swap location option
Remove unnecessary comments
Correct size output
2020-01-19 15:24:18 +01:00
Lucas Noki
fdd1c48bac Re-implement SwapModule 2020-01-18 06:23:01 +01:00
Lucas Noki
23771e22be Initial swap file 2020-01-18 06:23:01 +01:00
Lucas Noki
ff076eb527 Align vim module to new cli, hide internal functions 2020-01-18 05:56:44 +01:00
05585630ed Remove try except for vimfile creation 2020-01-12 19:00:19 +01:00
73a3bb044c Turn on real path 2020-01-11 05:20:08 +01:00
b15474edaf Change curl request to format string
Put plugin manager installation in plugin selection and only if plugins are selected
2020-01-11 05:12:05 +01:00
92fad36fce Replace some for loops with map functions
Delete unnecessary comment
2020-01-11 04:13:36 +01:00
Lucas Noki
3478379f5b Put vimplug URL into json file 2020-01-11 02:38:46 +01:00
Lucas Noki
caa3eea0b9 Extract URL into json_config file, remove the reverse function
Uncomment the self.exec_plugin_manager function
2020-01-11 02:38:46 +01:00
Lucas Noki
34851105c9 Create function to run plugin installer 2020-01-11 02:38:46 +01:00
Lucas Noki
2cf7445593 Correct variable name 2020-01-11 02:38:46 +01:00
Lucas Noki
7bf711875b Add check for vimplug file, curl vimplug file 2020-01-11 02:38:46 +01:00
f92cb202b3 Remove function parameters, remove class variables, move todos 2020-01-11 02:38:46 +01:00
ad900097dc Split functionality into functions 2020-01-11 02:38:46 +01:00
33ae820b94 Move default_settings creation out of try block 2020-01-11 02:38:46 +01:00
10aaf41b38 Formatting, exclude devenv in gitignore
add placeholder for pluginmanager
2020-01-11 02:38:46 +01:00
371cdcc906 Fix path creation, add devenv path for testing 2020-01-11 02:38:46 +01:00
9ef6efcbc3 Merge json files, inline settings list generation 2020-01-11 02:38:46 +01:00
Lucas Noki
9fe48808e7 Fix hardcoded home path
Add underline effect, Correct use of Path
2020-01-11 02:38:46 +01:00
Lucas Noki
f9ce15619e Add settings.json, Append settings to vimrc
Write settings in right order
2020-01-11 02:38:46 +01:00
Lucas Noki
381d01cb82 Change vimrc content in code not on disk
Remove shutil
Remove awk bash command
Fix typo
2020-01-11 02:38:46 +01:00
Lucas Noki
04e6f9b160 Extract plugin list into json file
Adjust line-breaks within strings
Simplify if clause
2020-01-11 02:38:46 +01:00
Lucas Noki
7a05624f36 Implement UI with PyInquirer
Delete unnecessary print statements
Simplify plugin list access
2020-01-11 02:38:46 +01:00
Lucas Noki
5cae85fa0b Update to new version of abstract module
Delete obsolete run config for singlemodulerunner
Autoformatting
2020-01-11 02:38:46 +01:00
Lucas Noki
4c8815ad92 Add comments, Fix path errors, Check if vim folders already exist 2020-01-11 02:38:46 +01:00
Lucas Noki
3b261cc736 Add check if vimdir exists, add vimdir if not and make autoload dir 2020-01-11 02:38:46 +01:00
Lucas Noki
7da9cd3472 Use temp file to write changes safely, remove dupes with awk 2020-01-11 02:38:46 +01:00
Lucas Noki
0c6744e378 Edit method for creating the initial vimrc file to be less error prone 2020-01-11 02:38:46 +01:00
Lucas Noki
4103c42724 Add imports 2020-01-11 02:38:46 +01:00
Lucas Noki
39a3560bdf Load vimrc into memory for safer editing
Allow plugins to be installed after initial run
2020-01-11 02:38:46 +01:00
Lucas Noki
963a164611 Add vimrc file with plugin manager block and selected plugins in beween 2020-01-11 02:38:46 +01:00
Lucas Noki
ef0c7de0da Inline convenience functions
WIP Add check for existing file, Groundwork for vimrc creation
2020-01-11 02:38:46 +01:00
Lucas Noki
8496ba006e Changed language from German to English 2020-01-11 02:38:46 +01:00
100cdb97a7 Formatting 2020-01-11 02:38:46 +01:00
Lucas Noki
5649955821 Fixed typos, Implemented module interface 2020-01-11 02:38:46 +01:00
Lucas Noki
524559d5e0 Add Vim module, Add init for module,
Add class for module, Add basic implementation for plugin selection
2020-01-11 02:38:46 +01:00
af169b9598 Replace IModule with AbstractModule
Delete CommandRunner
Set up API to delegate the module execution to the module itself
Update SampleModule
2019-12-21 02:49:53 +01:00
c47b255924 Update IModule to AbstractModule with ABC class 2019-12-16 22:51:06 +01:00
e8197d5cea Renaming of functions
Autoformatting
2019-12-14 04:26:02 +01:00
88514af6f9 Create main file with sample module 2019-12-14 04:11:32 +01:00