GithubHelp home page GithubHelp logo

bg-manager's Introduction

BG-Changer

Background Changer for i3 (might work with other stuff too)

Usage

On BGchangers initial launch, it will make a folder in your accounts home folder called Wallpapers close the program and move your background images into the folder.

on its sencond launch it will detect the images and start scrolling through, one per minute (by default, this can be changed)

Options

--time, -t: this will let you change the ammount of time an image is displayed for. E.G. -t=5 or -t:5 = 5 mins/image.

--help, -h: displays help page. (A little lacking rn)

--single, -s: Single image mode, if you just want to display one image. this arument will let you choose a file from a list, e.g. bgmanager -s , if you know the number already you can simply append it as an argument e.g. bgmanager -s:1 or bgmanager -s=1 (Warning: Numbers can change with folder changes, always check after adding or removing a file)

--list, -l: Lists all the images in the wallpapers folder

--random, -r: default randomiser for all images in wallpaper folder

--init, --initialise, -i: will rin the initialise section if you want to just make the folder without doing it manually.

Requirements

Only Feh, Nim too if you want to compile it yourself.

Have fun <('-'<)

bg-manager's People

Contributors

lite5h4dow avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

bg-manager's Issues

single image select by file name

Need to add the ability to select a single file by name aswell as by number. That way the user can avoid having to check the folder every time they add or remove a file.

possible solutions:

  • Use try & Except
  • find the filename before attempting to parse the string into an int.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.