Skip to content

Choya5011/Poobar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

163 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A crappy responsive JSplitter based 64-bit CUI foobar2000 theme.

Preview

Split
Preview
Multi
Preview_2 Amethyst-like (WIP)
Preview_3 Responds to window size & seamlessly snaps to Windows 11 snap layouts.
Gallery

Modularity

This repository provides a basic JSplitter/SMP customization guide for foobar2000, as well as a showcase of JSplitter’s capabilities. It includes some basic scripts and component recommendations to help achieve these customizations.

  • All panel scripts can easily be used individually for other themes
  • The main panel script is the blueprint for the layout & controls panel placement within the main JSplitter
    • Can be used to easily make other themes responsive with some modding
    • Panels can be swapped out if the same title is kept or if the script is modified
    • It currently comes with three pre-configured transforming layouts.
  • Panels within the tab panel are not hardcoded, they can easily be edited.

Refer to the wiki's script descriptions for further info

Assets

Fonts

Standard already on Windows 11: Segoe Fluent Icons
Optional (For Biography): Fontawesome
Optional (Lyrics): UD Digi Kyokasho (NP-B)

Components & Packages (included)

Components
Columns UI | JSplitter | ESLyric | Playback Statistics | Waveform minibar (mod) | Oscilloscope Visualisation | Spectrum Analyzer

Packages
Not-A-Waveform-Seekbar-SMP | Biography | Library Tree

Installation

Fonts
Install fonts if not yet on system. Segoe Fluent Icons is already on Windows 11 by default.

Portable Instructions

  1. Install Foobar as portable.
  2. Download Poobar from the release page or as nightly from the main branch
  3. Extract the 'profile' folder from the zip into Foobar's root folder.
  4. Start Foobar & pick Columns UI if prompted.

Standard non-portable Instructions

  1. Install Foobar as a standard installation.
  2. Download Poobar as before.
  3. Extract the contents of the 'profile' folder into Foobar's root folder. This is typically located at:
    • C:\Users\\[Username]\AppData\Roaming\foobar2000-v2
  4. Start Foobar & pick Columns UI if prompted.

Notes
The theme comes with three main presets and their stripped counterparts. After setup the theme is set to the split preset. To swap to another refer to this wiki section.

Useful To Know
Refer to the wiki for further info. Such as customization or for troubleshooting.

Credits

Credits to the original authors of any modified scripts as well as any included packages & components.
Original author names are present in modified scripts & most item links are present in this readme at Assets.

Themes in this repo are inspired by:

About

A responsive and modular 64-bit JSplitter based foobar2000 theme

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages