Search found 93 matches

by sc0ttman
Thu Sep 29, 2022 3:26 pm
Forum: Beginners Help
Topic: How to install different Geany over built-in version? (Solved)
Replies: 6
Views: 1009

Re: How to install different Geany over built-in version?


Hi there

I have fossapup64. And built-in Geany has no features for executing perl scripts in terminal etc.

So I decided to use great pkg cli utility by @sc0ttman to install a newer and possibly full version of Geany : and I got this:


root# pkg g--force get geany
Skipping geany (already built ...
by sc0ttman
Sat Sep 03, 2022 2:28 pm
Forum: Scripts
Topic: Printing 2 files side by side
Replies: 0
Views: 1062

Printing 2 files side by side

paste command

How to print files side by side.

Adapted from https://www.baeldung.com/linux/merge-files-line-by-line,
which has a nice AWK solution too.

Here is file1:


# cat /tmp/a
1111
2222
3333
4444

666666


and file2:


# cat /tmp/b
aaaa
bbbb
cccc
dddd
eeeeeeee
ffff


Notice they don't ...
by sc0ttman
Thu Sep 01, 2022 3:52 pm
Forum: Scripts
Topic: fzf file manager
Replies: 2
Views: 1507

fzf file manager

fzf filemanager

A file manager for the terminal, using fzf .

Homepage: https://github.com/sc0ttj/fzf-filemanager

Screenshot

screenshot of fzf filemanager in mlterm

Features

fast navigation
sensible key bindings
easy directory & file searching
file previews of various types
open ...
by sc0ttman
Sat Aug 27, 2022 1:18 pm
Forum: Scripts
Topic: resolvedeps.sh - A standalone script for dependency resolution
Replies: 2
Views: 1060

Re: resolvedeps.sh

At some point, I'd like to make a deptree.sh <pkgname> command/script from the above, that can print out a nice tree style hierarchy of dependencies to the terminal.

Something like:


$ deptree.sh freeciv

freeciv
├── freeciv-client-gtk3
├── freeciv-data
└── libfluidsynth2
├── libinstpatch-1.0-2 ...
by sc0ttman
Sat Aug 27, 2022 9:34 am
Forum: Scripts
Topic: resolvedeps.sh - A standalone script for dependency resolution
Replies: 2
Views: 1060

resolvedeps.sh - A standalone script for dependency resolution

resolvedeps.sh

A standalone script for dependency resolution.

This is in alpha/toy/experiment state. Not ready for production, as they say.

A standalone script that can resolves deps of a given package name is something I wanted years ago, cos:

The dep resolution functions in PPM are hard to ...
by sc0ttman
Tue Aug 16, 2022 8:37 pm
Forum: Compiling
Topic: sget - easily install software from source packages
Replies: 1
Views: 2069

Re: sget - easily install software from source packages

I'm gonna look into forking and extending sget sometime, so that it can install stuff from as many different kinds of repos as possible.

Idea from https://github.com/soraxas/shsh:

Any files inside a bin directory are added to $PATH. If there is no bin directory, any executable files in the ...
by sc0ttman
Tue Aug 16, 2022 8:05 pm
Forum: Compiling
Topic: Revelade Revolution
Replies: 6
Views: 1928

Re: Revelade Revolution

Thanks for the suggestions. I got LuaJIT installed and continued on..

I tried building from the "build" dir with:

cmake -S ../src -B .

and from the src dir with:

cmake -S . -B ../build

Both give the same error:

# cmake .
-- Detecting LuaJIT...
-- Using pkg-config to detect LuaJIT ...
by sc0ttman
Mon Aug 15, 2022 1:36 am
Forum: Programming
Topic: Is there a "VCS" where each version update is an arbitrary script
Replies: 12
Views: 2357

Re: Is there a "VCS" where each version update is an arbitrary script

Sorry, one more..

Shiv..

Unlike "CVS Lite" it has branches, staging, and is generally more "modern" and "git-like" in its features.

Also has a nice walkthrough.

https://shatterealm.netlify.app/program ... uild_a_vcs

by sc0ttman
Mon Aug 15, 2022 1:34 am
Forum: Programming
Topic: Is there a "VCS" where each version update is an arbitrary script
Replies: 12
Views: 2357

Re: Is there a "VCS" where each version update is an arbitrary script

Or this?

https://git.sr.ht/~sircmpwn/shit

Git in POSIX Shell.. You could hack it to your needs.

by sc0ttman
Mon Aug 15, 2022 1:28 am
Forum: Other Distros
Topic: Distros for retro gaming
Replies: 3
Views: 1942

Re: Distros for retro gaming

The EASIEST way to make a nice looking Puppy based emulation distro is the following:

- use RetroArch + EmulationStation

The best way to make a nice looking one with lowest system requirements:

- use a manual collection of emulators + EmulationStation

The best way to make a very barebones but ...
by sc0ttman
Mon Aug 15, 2022 1:18 am
Forum: Programming
Topic: Is there a "VCS" where each version update is an arbitrary script
Replies: 12
Views: 2357

Re: Is there a "VCS" where each version update is an arbitrary script

Hiya,

Hopefuly this might be of interest.

I saved this a while back. The site and script has since disappeared off the internet (preserved in my dotfiles repo though).


# CVS Lite
# A Lightweight Alternative to CVS
# by Philip Guo
# http://alum.mit.edu/www/pgbovine/

A lightweight, portable ...
by sc0ttman
Sat Aug 13, 2022 5:16 pm
Forum: Servers
Topic: The Power of Pkg-CLI and Upgrading to PHP7.4 in Bionic64
Replies: 28
Views: 5729

Re: The Power of Pkg-CLI and Upgrading to PHP7.4 in Bionic64

Open the Puppy Package Manager update the repos after enabling the repo bionic-ondrej then can be used to search for the names of the available PHP7.4+ packages.

Out of interest, why did you use the Puppy Package Manager to do an update at this point?

by sc0ttman
Sat Aug 13, 2022 1:38 pm
Forum: Engineering/Science/Simulation
Topic: AI - Puppy Style
Replies: 4
Views: 2813

Re: AI - Puppy Style

That's great.

I have nothing to add, but would love to know if you can list potential applications for this.

Would it be any use (in conjuction with others things of course), for example, in doing any of the following?


- Sentiment analysis of text? (...given a particular string, and a body of ...
by sc0ttman
Sat Aug 13, 2022 1:09 pm
Forum: Compiling
Topic: Revelade Revolution
Replies: 6
Views: 1928

Re: Revelade Revolution

Hi guys,

So.. Ran it from root dir of repo:

# cmake --log-level=ERROR .

CMake Error at /usr/share/cmake-3.16/Modules/FindSubversion.cmake:124 (message):
Command "/usr/bin/svn info /root/sites/github/Revelade-Revolution" failed
with output:

svn: E155007: '/root/sites/github/Revelade ...
by sc0ttman
Sat Aug 13, 2022 10:14 am
Forum: Compiling
Topic: Revelade Revolution
Replies: 6
Views: 1928

Revelade Revolution

Hi all,

Here's a game called Revelade-Revolution

- a fork of Cube 2, with the Bullet Physics engine added, and some other niceties.
- an urban themed zombie first-person-shooter, single and multiplayer
- 5 character "classes" each with own weapon set
- would run on very low specs machines

Repo ...
by sc0ttman
Sun May 09, 2021 10:09 am
Forum: Users
Topic: Does anybody here use Puppy Linux as their main OS ?
Replies: 27
Views: 3535

Re: Does anybody here use Puppy Linux as their main OS ?

I've been using only puppy for years now... probably about 10 but dunno..

Since I switched to Puppy, I had to setup myself up a Windows machine while at Uni for Autodesk and Adobe stuff, but that was it..

Work give us Macbooks, but I've even used Puppy on my old thinkpad for producing stuff for ...
by sc0ttman
Sun Apr 25, 2021 4:22 pm
Forum: Multimedia
Topic: Various/music.sfs-Muse4_sequencer/appimage+synths_lv2-vst+effect+
Replies: 9
Views: 1854

Re: X64-Muse4_sequencer/appimage+synths_lv2-vst+effect+

Nice .. I'm just compiling Muse4, latest Qtractor now.. for Fossa64.

I also recommend jackctlmmc (search github) for easier mapping of the MIDI device MMC (play/stop/back) to Muses play/stop/back feature.

And also patchage (get the debs from Bionic repos) - cos patchage makes it super easy to hook ...
by sc0ttman
Thu Nov 26, 2020 10:32 pm
Forum: Compiling
Topic: Automated compiling & packaging, using Arch Linux build scripts
Replies: 8
Views: 2803

Re: Automated compiling & packaging, using Arch Linux build scripts

I've done a few updates to this, will post them soon ish..

strip the binaries before making the PET
don't automatically get the "-git" version if normal version not found
the above change makes the pkgbuild2pet more reliable

...I also played around with downloading and building the "make ...
by sc0ttman
Thu Nov 26, 2020 10:27 pm
Forum: Compiling
Topic: sget - easily install software from source packages
Replies: 1
Views: 2069

sget - easily install software from source packages

sget

Homepage: https://github.com/d99kris/sget

This is like a smaller, simpler src2pkg . Tested and working in Fossapup64.

I'd imagine it can be forked and extended to support even more build methods without too much fuss 8-)

From the homepage:

>Sget (source get) - is a small utility ...
by sc0ttman
Mon Nov 23, 2020 7:46 pm
Forum: Compiling
Topic: Automated compiling & packaging, using Arch Linux build scripts
Replies: 8
Views: 2803

Re: Automated compiling & packaging, using Arch Linux build scripts

I forgot, this script is used by the other two, for extracting archive files, so you need this too...

Save as extract , make it executable, and save it in your $PATH.


#!/bin/bash

# easier archive file extraction
if [ ! -f "$1" ] ; then
echo "'$1' is not a valid file!" >&2
exit 1
fi

NAME ...
by sc0ttman
Mon Nov 23, 2020 7:42 pm
Forum: Compiling
Topic: Automated compiling & packaging, using Arch Linux build scripts
Replies: 8
Views: 2803

Re: Automated compiling & packaging, using Arch Linux build scripts

NOTES:

1. when searching for deps, you will get lots of "Package not found in any repos"

...this is (mainly) cos Arch Linux uses slightly different names for packages.

2. Lots of things won't build.

...but at least they're (mostly) compiling errors, usually related to missing deps.

3. You can ...
by sc0ttman
Mon Nov 23, 2020 7:39 pm
Forum: Compiling
Topic: Automated compiling & packaging, using Arch Linux build scripts
Replies: 8
Views: 2803

Automated compiling & packaging, using Arch Linux build scripts

pkgbuild2pet

I made two scripts that can be used to compile PET packages from Arch Linux build scripts,
called a "PKGBUILD" :thumbup:

The first script can download PKGBUILDs for you (a folder full of scripts, patches, etc).
The second script can compile PKGBUILDs to PET packages.

Both ...
by sc0ttman
Sat Nov 21, 2020 2:09 am
Forum: Package Collections/Repositories
Topic: Github source code downloader script
Replies: 2
Views: 1804

Re: Github source code downloader script

Thanks.. good spot.

Should be fixed now. Updated main post.

by sc0ttman
Fri Nov 20, 2020 6:41 pm
Forum: Business
Topic: nmail - console-based email client for Linux and macOS
Replies: 37
Views: 9490

Re: nmail

I've been using this one for a week or so...

- It is very fast, 1.2mb binary,
- smaller binary and fewer deps than alpine, mutt, neomutt, aerc
- works with Gmail (even with 2FA enabled), respects the mail filters and custom dirs
- super easy to setup
- developer is very helpful and responsive (he ...
by sc0ttman
Fri Nov 20, 2020 6:39 pm
Forum: Business
Topic: nmail - console-based email client for Linux and macOS
Replies: 37
Views: 9490

nmail - console-based email client for Linux and macOS

nmail - ncurses mail

Homepage: https://github.com/d99kris/nmail

nmail is a console-based email client for Linux and macOS with a user interface
similar to alpine / pine.

https://raw.githubusercontent.com/sc0ttj/nmail/feature--open-attachments-without-extensions/doc/screenshot.png

Features ...
by sc0ttman
Fri Nov 20, 2020 11:58 am
Forum: Package Collections/Repositories
Topic: Github source code downloader script
Replies: 2
Views: 1804

Github source code downloader script

gh-get

Create a directory from a github repo, with the repo name and
release version (or commit hash) in the dir name.

Usage:

gh-get https://github/com/user/repo
gh-get user/repo

should create a dir called ./$repo-$version or ./$repo-$commit_hash

What's it for?

This script makes it much ...
by sc0ttman
Thu Nov 19, 2020 9:58 pm
Forum: System
Topic: Xsuspender - Auto-suspend inactive X11 applications
Replies: 3
Views: 571

Re: Xsuspender - Auto-suspend inactive X11 applications

I'm loving this program so far..

I've used this to successfully limit Palemoons CPU usage, and to finally make it close properly, instead of hanging in the background hammering my CPU...

Example config

~/.config/xsuspender.conf :


# Preset configuration for some common software below ...
by sc0ttman
Thu Nov 19, 2020 9:54 pm
Forum: System
Topic: Xsuspender - Auto-suspend inactive X11 applications
Replies: 3
Views: 571

Xsuspender - Auto-suspend inactive X11 applications

xsuspender

Homepage: https://github.com/kernc/xsuspender

When an application window loses focus, XSuspender tries to match it to
one of the rules in its configuration. If a match is found, the
application is sent a SIGSTOP signal (preventing the process from obtaining
further CPU time). Upon ...

Go to advanced search