Coder Social home page Coder Social logo

hollywood's People

Contributors

dmerejkowsky avatar dustinkirkland avatar kees avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hollywood's Issues

Have changing display?

The YouTube video https://www.youtube.com/watch?v=rVMn3xk5mcY shows a suitably-impressive changing display of panes. This doesn't happen when I run hollywood on my Ubuntu 16.04 machine. Did I miss something?

I looked at the code and it looks like the panels are built up and then left, so I wonder if this was removed or from an unreleased version or some other trick? Would be great to have it!

do not depend on ccze as much

ccze keeps crashing for me on Ubuntu Xenial. It would be nice if it wasn't required.

(ccze crashed with SIGSEGV in __GI___tsearch() from getpwnam)

Trouble adding repo to Jessie

Hello,

I'm trying to add the repo to a Raspbian jessie install and it's understandably throwing errors, "Error: could not find a distribution template". Since it works on debian, I'm sure it'll work fine on Raspbian as well. Is there any way you could edit the distro template or tell me how to build from source? I tried all the normal commands "sudo qmake && make", but the make files are not included.

Thanks in any event

Adding a screensaver.

It would be insanely cool if there was a option to use this program as a screensaver.

Installation on Debian Jessie, fewer random panes?

  1. I was able to get it working, but I would like to have a package for cleaner installation. Is there a vanilla Debian package?
  2. Is there a way to configure the number of panes? I get a lot of really skinny panes that I cannot read anything or only six characters wide on my monitor.

Have option to swallow key input

For maximum Hollywood-ness, I should be able to mash the keyboard randomly without accidentally pulling up desktop widgets or the byobu command line.

Ctrl+C should still work, of course!

Use github releases for easier packaging

Github releases provide a tarball which could be easily downloaded and used on packages without needing to clone the project, also makes it easier to have version downgrade in case of breakage or dependency change

Run on osx

It will be cool to run it on macOS as well.

Stops Network Manager on Ubuntu 20.04

After installation I get logged out and shown a black screen for a few minute before showing the actual lock screen. I noticed that the network manager wasn't running. Fortunately I was able to restart it.

sudo /etc/init.d/network-manager start

macOS pkg

it would be cool if it was available as a pkg from homebrew or macports

package as a snap

This would be a really cool application to show as a snap.

I made an initial attempt, but I'm getting this error with devmode:
open terminal failed: not a terminal

devmode is supposed to let anything work, so I suppose there is bug in there, somewhere. I won't have time to keep playing with it today, so I'm leaving it here in case somebody else wants to give it a try. The file was renamed from .yaml to .txt to be able to upload it to github.
snapcraft.txt

TODO:

  • make it work in devmode.
  • use less stage packages.
  • talk to security about the "Bad system call" when installed without devmode.

Last sentence in man page is incomplete

It starts "While…", then the dependent clause has no main clause, and the sentence has no period.

It would be fine just to remove "While" and add a period at the end.

Lack of error checking

"Widgets" lack any sort of sanity checking. I suggest at minimum that the command exists in the PATH.

For example:

exists=$(which bmon 2>/dev/null)
[ -z "$exists" ] && exit 1

Very high CPU usage

If you take a look at the htop in this screenshot, you can see that my CPU is going completely crazy:
image
It seems like tmux, mplayer and ccze are responsible.

OS: Ubuntu 18.04
hollywood version: 1.20

I think I had the same problem with 1.19.

Add settings and Music loop

Hi, I love this app but it would be great if you could have a settings file to set how many widgets are shown because it opens way too much on my screen and you can´t see anything since they are so small.
Also it would be great if the music could be set to be on a loop.

Thanks and great job!

soundwave.mp4 broken

I'm on linux mint 20.2 uma, mpv can open soundwave.mp4 but only waves on video but no sound. Other mp4 on my pc are fine.
I also tried it on the online player www.hlsplayer.net, which gave the same result.

Ubuntu package version mplayer script without "-loop 0" option by default.

Package: hollywood
Version: 1.14-0ubuntu1

File path = /usr/lib/hollywood/mplayer

command -v mplayer >/dev/null 2>&1 || exit 1
trap "pkill -f -9 lib/hollywood/ >/dev/null 2>&1; exit" HUP INT QUIT TERM
PKG=hollywood
dir="$(dirname $0)/../../share/$PKG"
DISPLAY= mplayer -vo caca $MPLAYER_OPTS $dir/mi.mp4

Fix:

DISPLAY= mplayer -vo caca -loop 0 $MPLAYER_OPTS $dir/mi.mp4

license

the repo lacks a license file, which is inconvenient if I want to fork and submit a pull request or something like that

Crash after quiting

Hi,

It seems that hollywood is crashing after quiting terminal with Ctrl+C. Infact, after doing this, I have a report error, and music of Mission Impossible doesn't stop.
I don't know how I can give you more information about this problem.

Hollywood snap fails to launch

I've installed the snap and it's not launching. Tried running snap run hollywood rendered no output and I'm not seeing logs. This a lame issue/bug report I know but I got nothing.

I'm happy to keep checking back as I find more logs/output. Just wanted you to be aware.

Sound doesn't work in Debian testing

I have an old laptop with Lubuntu (Ubuntu 18.04.5) where hollywood works fine.
In my Debian computer (11 Bullseye amd64) however, hollywood doesn't produce any sound. The script is fine and works as intended, but pulseaudio doesn't play anything. I have MPlayer and VLC installed.

hollywood snap not working on Solus

Hey Dustin,

I've seen your talk about byobu and hollywood at UbuCon Europe in Paris last week and I've decided to try the snap :)

Unfortunately, I'm getting this when I try to start it:

marius@Lenovo-Carbon-X1-3rd ~ $ hollywood
/bin/bash: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument

marius@Lenovo-Carbon-X1-3rd ~ $ snap --version
snap 2.27
snapd 2.27
series 16
solus 3
kernel 4.12.12-19.current

marius@Lenovo-Carbon-X1-3rd ~ $ lsb_release -a
LSB Version: 1.4
Distributor ID: Solus
Description: Solus
Release: 3
Codename: shannon

Improve readme

It would be really nice if Readme was made more clear, with screenshots and description of the project.

Official docker image

There are a few hollywood Docker images out there, but they are all either outdated (on the one hand because nobody is releasing a new one when a new version of hollywood comes out, but also because the repositories on Ubuntu are updated way too rarely. Not to mention that they are all buggy).
It would be nice to have a Dockerfile in this repository that could always create an image for the latest hollywood version and in addition to that it would be nice to always have the latest Docker image available on Docker Hub.

I can provide the appropriate Dockerfile if you're interested and guide you through the simple process of building/publishing the Docker image if necessary.

Support for Docker would be really nice to get better cross-platform support, especially for Windows.

Installation/Compile

Hello,
I am new to Linux and running Manjaro-KDE. I tried to git clone this project and works fine, but after that i tried to 'cd' into the hollywood directory and i could'nt find my way after that. Can anyone please help me out with installing this?

Widget windows tend to go as small as possible

Hi,
While Hollywood starts normally (all possible space is occupied with different widgets) after about several seconds most windows tend to occupy as less as possible space.
Seems like after all widgets started the space relocation algorithm tend to make all equal except one (randomly selected).

It actually never reverts or reorder windows again. Both on physical and virtual screens.

Ubuntu 16.04
Version: 1.8-0ubuntu1~16.04
Screenshot_2019-03-27_00-26-43
Screenshot_2019-03-27_00-26-36

Music

I love your scripts/program!
Is there a way though to get the music out of it?
Or can I turn it off?
Thanks in advance!

Suggestions for new programs to run in panes

Some screensavers

  • pipes.sh (cpipes is probably more efficient, but less likely to be in repos)
  • pipesX.sh
  • weave.sh's sample-screensaver.sh
  • nyancat (source)
  • termsaver
    • has a clock
    • has a programming animation (types out text files from a directory)
    • has several network connected options: ascii starwars, typing animation of url source or rfc, rss feeds, quotes, jokes, and asciiaetfarts.
    • places text in random places
    • (if you use this, I recommend installing from git; requires pillow)
  • gh-screensaver
  • tscrnsvr
  • search GitHub for terminal screensaver for more...there's many

Various system information fetchers - they're not noisy, but they would still add to the effect, and wouldn't use cpu. Would lookg good in the middle of you have a 3x3 grid.

script doesn't do anything

Maybe I misunderstood how to use it or something, but when I launch hollywood in a terminal all I get is this:
screenshot

I tried with -d 2 but nothing either. I'm on Ubuntu 20.04 and using the version installed through the package manager (1.20 according to the changelog).

Want to Mute the music

There is no option to mute the music!
I want to make a joke, not to transform my computer in a discoteque

Doesn't kill after closing

The script does not close whatever it starts, I haven't tested if it ever closes whatever it starts, but it probably does.

mi.mp4 File not found

OS: Ubuntu 18.04
hollywood version: 1.19 (the one that's currently in the master)

One of the widgets is just spamming the following error:
image

Any ideas what's wrong here?

SPLITS Parameter doesn't work

Hi,

I have tried hollywood (and think it is rather funny) but I found a bug:
The parameter for the SPLITS seems to be ignoriered (so it always takes exactly as many splits, as there are widgets)

I played a little bit with bin/hollywood and the problem seems to be in line 45
$tmux_launcher send-keys -t $PKG "$0"
Here the hollywood script is called again, without the SPLITS parameter, so it uses the count of the widgets.

So long,

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.