# `SystemUtils`: System Utilities ```{py:currentmodule} my.utils.SystemUtils ``` ```{eval-rst} .. autoclass:: my.utils.SystemUtils.SystemUtils ``` ## `I` Date & Time ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.posix ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.posix_since ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.milliseconds ``` ## `II` Filesystem ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.validate_dir ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.validate_file ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.path_sub ``` ## `III` Terminal ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.get_terminal_width ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.terminal_linewrap ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.auto_confirm ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.zsh_colorize ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.print_in_color ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.confirm ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.is_installed ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.mock_if_uninstalled ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.multiprint ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.debug_fence ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.path ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.log ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.info ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.error ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.warn ``` ## `IV` File I/O ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.from_file ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.to_file ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.from_json ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.is_pathy ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.from_yaml ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.from_toml ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.from_pickle ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.to_yaml ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.to_json ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.to_toml ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.to_pickle ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.serialize ``` ## `V` Shell ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.ex ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.execute ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.exa ``` ```{eval-rst} .. automethod:: my.utils.SystemUtils.SystemUtils.execute_async ```