Giter VIP home page Giter VIP logo

jeofetch's People

Contributors

jonathan-zollinger avatar

Watchers

 avatar

jeofetch's Issues

Add ASCII art

Summary

it'd be nice to have ascii art printed alongside the snapshot stats

Proposed Solution

maybe read in a .ans file depending on the OS?

Alternative

not having this would'nt be a big deal I guess

Additional Context

No response

Code of Conduct

bug: maven plugin validation issues

calling mvn clean install produces this warning message

[WARNING] 
[WARNING] Plugin validation issues were detected in 4 plugin(s)
[WARNING] 
[WARNING]  * org.codehaus.mojo:appassembler-maven-plugin:1.10
[WARNING]  * org.apache.maven.plugins:maven-compiler-plugin:3.10.1
[WARNING]  * org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M7
[WARNING]  * org.apache.maven.plugins:maven-resources-plugin:3.3.0
[WARNING] 
[WARNING] For more or less details, use 'maven.plugin.validation' property with one of the values (case insensitive): [BRIEF, DEFAULT, VERBOSE]
[WARNING] 

Permit custom message

  • message to be sourced from ~/.config/polaroid/config.yaml
  • Permit array of styling iterated in config file
  • flexible in placement. Ie Banner, in place of art, in place of stats, whatever

Could not find or load main class Main

After cloning the project and attempting to run Main.java in VSCode I am faced with the following error message:

"The file Main.java isn't on the classpath, the runtime may throw class not found error. Do you want to add the parent folder "jeofetch/src/com/github/jonathanzollinger/jeofetch" to Java source path?".

This then further prompts me to modify pom.xml to make an adjustment however I am unsure what to change to prevent the following error:

Error: Could not find or load main class Main
Caused by: java.lang.ClassNotFoundException: Main

Add automated releases

  • figure a good methodology for this process.
  • add git linter such that release notes can be assembled from git messages

Print the System Specs

Summary

Add printouts for things like cpu, ram, disk space

Proposed Solution

I wanna say this is all query-able in system properties? or system utils?

Alternative

I think it'd be pretty bare without this kind of info

Additional Context

neofetch does a good job of this

Code of Conduct

Add Windows support

Summary

I want to be able to run this on windows

Proposed Solution

For properties which aren't available via system properties, query Environment Variables or the commandline?

Alternative

--

Additional Context

--

Code of Conduct

Print the color palette used in the terminal

Summary

I like the idea of throwing out diagram iterating the color palette for the terminal.

Proposed Solution

I dont like the boxy design from neofetch. Something more elegant like circles or something ascii - artsy other than a grid of box colors.

Alternative

just iterating the name of the theme wouldn't be great imo.

Additional Context

I like this take on the color palette print out

Code of Conduct

Add install instructions in README

as it currently stands, to install this project you have to build with maven then add the compiled directory to your PATH.

as an example, this is the readme from another (private) project with similar instructions

Install

To install, simply place the binaries from this build on your
path. You can download (and unzip) the binaries from
releases or build them locally.

How to Build Locally

Building requires maven 3.9.4 and java 18.

  1. Download this repo - you can later delete this if you want.
  2. Navigate to the repo's base directory (The same directory where you find the pom.xml file)
  3. call mvn clean install -DskipTests and watch the magic.
  4. A new directory target will be produced where a number of other directories will be found. Among these is the schema-check directory.

Add schema-check to your PATH on Windows

πŸ“ The schema-check.bat file is ultimately the executable which needs to be placed on your PATH.
However, the .bat file requires other files to work, so be sure to include the whole directory schema-check and not just the .bat file.


The schema-check folder content will look like this:

schema-check
β”œβ”€β”€β”€bin
└───lib

This example puts the schema-check directory in C:\Program Files\ and requires admin priveleges. This also edits your powershell profile. Ensure you have a powershell profile before continuing.

#Requires -RunAsAdministrator
if (-not (Test-Path -PathType Container .\schema-check\)) {
    Write-Warning "schema-check directory not in this dir. exiting..."
    return
}
if (Test-Path -PathType Container "C:\Program Files\schema-check\") {
    Write-Warning "schema-check already installed. Nothing to do. exiting..."
    return
}
mkdir "C:\Program Files\schema-check\"
cp schema-check
$env:Path = "$($env:Path);C:\Program Files\schema-check\bin"
echo '$env:Path = "$($env:Path);C:\Program Files\schema-check\bin"' >> $PROFILE

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.