diff --git a/various_scripts/file.lua b/various_scripts/file.lua deleted file mode 100644 index 1b7c9b7..0000000 --- a/various_scripts/file.lua +++ /dev/null @@ -1,71 +0,0 @@ ---This bot is heavily dependent on file operations, therefore this library exists. -file = {} -file.safe = true -file.read = function(filename,mode) - assert(type(filename) == "string","string expected, got "..type(filename)) - mode = mode or "*a" - local temp_file,err = io.open(filename,r) - if err then - if not file.safe then error(err) else - ret_string = "" - end - else - ret_string = temp_file:read(mode) - temp_file:close() - end - return ret_string,err -end - -file.write = function(filename,write) - assert(type(filename) == "string", "string expected, got "..type(filename)) - assert(type(write) == "string", "string expected for argument #2 "..type(write)) - local temp_file,err = io.open(filename,"w+") - local status = false - if err then - if not file.safe then error(err) else - status = false - end - else - temp_file:write(write) - temp_file:close() - status = true - end - return status,err -end - -file.readJSON = function(filename,default) - assert(type(filename) == "string","string expected, got "..type(filename)) - json = require("custom.dkjson") - json_data,err = file.read(filename) - if err then - if not file.safe then error(err) else - status = err - table_data = default or {} - end - else - table_data,_,err = json.decode(json_data) - if not table_data then - if not file.safe then error(err) else - status = err - table_data = default or {} - end - end - end - return table_data, status -end -file.writeJSON = function(filename,table_data) - assert(type(filename) == "string","string expected, got "..type(filename)) - assert(type(table_data) == "table","table expected, got "..type(table_data)) - local status = false - local status,json_object,_,err = pcall(function() require("custom.dkjson").encode(table_data) end) - if not status then - if not file.safe then error(err) else - status = false - err = json_object - end - else - status,err = file.write(filename,json_object) - end - return status, err -end -return file diff --git a/various_scripts/remove_config.sh b/various_scripts/remove_config.sh index 8475bf5..2269215 100644 --- a/various_scripts/remove_config.sh +++ b/various_scripts/remove_config.sh @@ -3,4 +3,9 @@ rm -r ~/.config/awesome/core rm -r ~/.config/awesome/widgets rm -r ~/.config/awesome/libs rm -r ~/.config/awesome/themes +rm -r ~/.config/awesome/modules +rm -r ~/.config/awesome/presets +rm ~/.config/awesome/README.md +rm ~/.config/awesome/LICENSE +rm ~/.config/awesome/LAYOUT.txt rm ~/.config/awesome/rc.lua