lazyscan


Namelazyscan JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/TheLazyIndianTechie/lazyscan
SummaryA lazy way to find what's eating your disk space - by TheLazyIndianTechie
upload_time2025-07-29 08:21:31
maintainerNone
docs_urlNone
authorTheLazyIndianTechie
requires_python>=3.6
licenseNone
keywords disk space scanner cleaner cache macos terminal cli
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # lazyscan 🚀

A lazy way to find what's eating your disk space - now with powerful cache cleaning!

Created by TheLazyIndianTechie - for the lazy developer in all of us.

## Features

- **Fast disk scanning** - Find the biggest files in any directory
- **Visual progress bars** - See file sizes at a glance with cyberpunk-style bars
- **Interactive mode** - Too lazy to type paths? Use `-i` to select directories
- **macOS cache cleaner** - Clean system caches with `--macos`
- **App-specific cleaners** - Clean caches for:
  - Chrome (`--chrome`)
  - Safari (`--safari`)
  - Firefox (`--firefox`)
  - Slack (`--slack`)
  - Discord (`--discord`)
  - Spotify (`--spotify`)
  - VS Code (`--vscode`)
  - Zoom (`--zoom`)
  - Microsoft Teams (`--teams`)
  - Perplexity AI (`--perplexity`)
  - Dia (`--dia`)

## Installation

### From PyPI (Recommended)
```bash
pip install lazyscan
```

### Using pipx (Recommended for isolated installation)
```bash
pipx install lazyscan
```

### From GitHub (Latest development version)
```bash
pip install git+https://github.com/TheLazyIndianTechie/lazyscan.git
```

## Usage

### Basic disk scanning
```bash
# Scan current directory
lazyscan

# Scan specific directory
lazyscan ~/Downloads

# Interactive directory selection
lazyscan -i

# Show top 10 files instead of 20
lazyscan -n 10

# Hide the logo
lazyscan --no-logo
```

### Cache cleaning (macOS only)
```bash
# Clean macOS system caches
lazyscan --macos

# Clean specific app caches
lazyscan --chrome    # Chrome browser
lazyscan --slack     # Slack
lazyscan --discord   # Discord
lazyscan --spotify   # Spotify
lazyscan --vscode    # VS Code
lazyscan --zoom      # Zoom (includes recorded meetings)

# Combine operations
lazyscan --macos ~/Downloads  # Clean cache then scan Downloads
```

## Requirements

- Python 3.6 or higher
- macOS (for cache cleaning features)
- Terminal with color support (recommended)

## Safety

- All cache cleaning operations show what will be deleted before proceeding
- User confirmation is required before any deletion
- Only known cache directories are cleaned
- User data (bookmarks, passwords, etc.) is preserved

## Contributing

Feel free to open issues or submit pull requests on [GitHub](https://github.com/TheLazyIndianTechie/lazyscan)!

## License

MIT License - feel free to use this in your own projects!

---

Made with 💜 by TheLazyIndianTechie

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/TheLazyIndianTechie/lazyscan",
    "name": "lazyscan",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "disk space scanner cleaner cache macos terminal cli",
    "author": "TheLazyIndianTechie",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/48/34/6afe667918e73effc389ed287fe45917489192043cf1a2b165c6f4f8f920/lazyscan-0.2.1.tar.gz",
    "platform": null,
    "description": "# lazyscan \ud83d\ude80\n\nA lazy way to find what's eating your disk space - now with powerful cache cleaning!\n\nCreated by TheLazyIndianTechie - for the lazy developer in all of us.\n\n## Features\n\n- **Fast disk scanning** - Find the biggest files in any directory\n- **Visual progress bars** - See file sizes at a glance with cyberpunk-style bars\n- **Interactive mode** - Too lazy to type paths? Use `-i` to select directories\n- **macOS cache cleaner** - Clean system caches with `--macos`\n- **App-specific cleaners** - Clean caches for:\n  - Chrome (`--chrome`)\n  - Safari (`--safari`)\n  - Firefox (`--firefox`)\n  - Slack (`--slack`)\n  - Discord (`--discord`)\n  - Spotify (`--spotify`)\n  - VS Code (`--vscode`)\n  - Zoom (`--zoom`)\n  - Microsoft Teams (`--teams`)\n  - Perplexity AI (`--perplexity`)\n  - Dia (`--dia`)\n\n## Installation\n\n### From PyPI (Recommended)\n```bash\npip install lazyscan\n```\n\n### Using pipx (Recommended for isolated installation)\n```bash\npipx install lazyscan\n```\n\n### From GitHub (Latest development version)\n```bash\npip install git+https://github.com/TheLazyIndianTechie/lazyscan.git\n```\n\n## Usage\n\n### Basic disk scanning\n```bash\n# Scan current directory\nlazyscan\n\n# Scan specific directory\nlazyscan ~/Downloads\n\n# Interactive directory selection\nlazyscan -i\n\n# Show top 10 files instead of 20\nlazyscan -n 10\n\n# Hide the logo\nlazyscan --no-logo\n```\n\n### Cache cleaning (macOS only)\n```bash\n# Clean macOS system caches\nlazyscan --macos\n\n# Clean specific app caches\nlazyscan --chrome    # Chrome browser\nlazyscan --slack     # Slack\nlazyscan --discord   # Discord\nlazyscan --spotify   # Spotify\nlazyscan --vscode    # VS Code\nlazyscan --zoom      # Zoom (includes recorded meetings)\n\n# Combine operations\nlazyscan --macos ~/Downloads  # Clean cache then scan Downloads\n```\n\n## Requirements\n\n- Python 3.6 or higher\n- macOS (for cache cleaning features)\n- Terminal with color support (recommended)\n\n## Safety\n\n- All cache cleaning operations show what will be deleted before proceeding\n- User confirmation is required before any deletion\n- Only known cache directories are cleaned\n- User data (bookmarks, passwords, etc.) is preserved\n\n## Contributing\n\nFeel free to open issues or submit pull requests on [GitHub](https://github.com/TheLazyIndianTechie/lazyscan)!\n\n## License\n\nMIT License - feel free to use this in your own projects!\n\n---\n\nMade with \ud83d\udc9c by TheLazyIndianTechie\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A lazy way to find what's eating your disk space - by TheLazyIndianTechie",
    "version": "0.2.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/TheLazyIndianTechie/lazyscan/issues",
        "Homepage": "https://github.com/TheLazyIndianTechie/lazyscan",
        "Source Code": "https://github.com/TheLazyIndianTechie/lazyscan"
    },
    "split_keywords": [
        "disk",
        "space",
        "scanner",
        "cleaner",
        "cache",
        "macos",
        "terminal",
        "cli"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d946f576f372a2a54c5274a1c77f06dcc552a41a39de9dfb35d88b2623f8172b",
                "md5": "9b0edf6e1ce798224315e90d3e09e154",
                "sha256": "a2c5599055ca55f56d1da7aa1423e5117d2794a19ab02f3f7c64c439da53efb0"
            },
            "downloads": -1,
            "filename": "lazyscan-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9b0edf6e1ce798224315e90d3e09e154",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 17144,
            "upload_time": "2025-07-29T08:21:29",
            "upload_time_iso_8601": "2025-07-29T08:21:29.925140Z",
            "url": "https://files.pythonhosted.org/packages/d9/46/f576f372a2a54c5274a1c77f06dcc552a41a39de9dfb35d88b2623f8172b/lazyscan-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "48346afe667918e73effc389ed287fe45917489192043cf1a2b165c6f4f8f920",
                "md5": "7d9d0e02ce5845bc37b0b67e56a4c8f2",
                "sha256": "2124f7a4c2ae47226fb37b84d78366aec9e7abf41ddfbdc9b4ffc64ea9a0245c"
            },
            "downloads": -1,
            "filename": "lazyscan-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "7d9d0e02ce5845bc37b0b67e56a4c8f2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 19451,
            "upload_time": "2025-07-29T08:21:31",
            "upload_time_iso_8601": "2025-07-29T08:21:31.227443Z",
            "url": "https://files.pythonhosted.org/packages/48/34/6afe667918e73effc389ed287fe45917489192043cf1a2b165c6f4f8f920/lazyscan-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-29 08:21:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "TheLazyIndianTechie",
    "github_project": "lazyscan",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "lazyscan"
}
        
Elapsed time: 1.31751s