Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

TODO #1

@dylanaraps

Description

@dylanaraps

If anyone wants to contribute, feel free to tackle anything below.

  • Args
    • -a
    • -f
    • -n
    • -o
    • -q
      • out() function needs to be re-added.
      • A global variable may be needed to use the -q value globally.
    • -x No longer needed. Imported schemes use all 16 colors.
  • Optimization
    • Look into running specific tasks in parallel.
      • Sending sequences to all open terminals.
    • Look into running specific tasks asynchronously.
      • Wallpaper setting.
  • Tests
    • Write some tests.
      • Any help is appreciated as I've never done this before. :)
  • Images
    • wal still calls imagemagick as a system command. Nothing I can do about this.
      • Look into libraries to perform the same task.
    • Picking a random image from a directory currently looks for all files instead of just images.
  • Wallpaper
    • Identify the desktop environment.
  • Error Handling
    • Check that the user has imagemagick installed.
  • Other
    • Add fold markers to blocks of functions like in the original script.
    • Make wal.py a pip package eventually.
    • Drop the _colors from file names.
      • They're redundant.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions