This page presents an overview of some tools and various snippets of code I originally wrote for personal use. Most of the code is generally available in various repositories on my Github page.
And to quote the GNU General Public License: «.. This program is distributed in the hope that it will be useful ..».
audio-collection-tools
Command line tools to do batch conversion/transcoding of large music collections and create playlists. Written in Python 3 and using ffmpeg as transcoding backend.
[GitHub]
bashgit
Simple colored git branch status in Bash prompt.
Simply put your git branch status in your prompt, with some status coloring. This is a no fuzz simple implementation of exactly that.
[GitHub] [Post]
Inspector Pom
Lightweight shellscript tool to extract and display data from Maven POM files as plain text. Meant for quick inspection of pom.xml
-s in a terminal.
[Github]
Emacs-d
A repository containing my Emacs configuration and associated Elisp code.
[GitHub] [Emacs page]
podsh
Podsh is a podcast downloader that does things the way its benevolent dictator wants (me). I once looked around for a command line podcast client, but I could not find anything I liked. So I wrote my own. It is written in plain Bourne shell.
[Github]
ds
A convenient and configurable command line rsync frontend.
ds is a command line tool for manual, but quick and easy one-way syncing/mirroring of data to/from remote hosts. It primarily uses rsync(1) and ssh(1) to accomplish its tasks. DConf sync requires a typical Linux desktop installation (optional).
[GitHub]
indicator-session-idle-inhibit
A simple appindicator for Ubuntu+Unity which allows you to control session idleness (e.g. prevent your monitor from turning off temporarily). It’s similar to the already existing Caffeine project, although it’s smaller, simpler and with less features.
I haven’t gotten around to making deb packages of it yet. Just grab the code from the GitHub repo for now:
[GitHub]
fat (FU Audio Tool)
Fat is a command line tool which does tagging and renaming of audio files. Amongst other strange things.
[Page]
This is an old project based on bash shell script code, and while it can do a lot, it is not particularly fast and lacks support for certain modern file formats like AAC/M4a.
Github activity
- oyvindstegard pushed to master in navikt/pam-geographyoyvindstegard pushed to master in navikt/pam-geography Jan 8, 2021 1 commit to master 2f0d3aa [PAM-4739] Recognize NO99.*-geographies in ArenaGeographyDAO
- oyvindstegard created a tag release-1.2 in oyvindstegard/audio-collection-toolsoyvindstegard created a tag in oyvindstegard/audio-collection-tools Jan 1, 2021 release-1.2 in oyvindstegard/audio-collection-tools Updated Jan 1
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Jan 1, 2021 2 commits to master 7eb771a Set version 1.2 dac9016 Put a cap on worker pool chunk size 1 more commits »
- oyvindstegard created a tag release-1.1 in oyvindstegard/audio-collection-toolsoyvindstegard created a tag in oyvindstegard/audio-collection-tools Dec 22, 2020 release-1.1 in oyvindstegard/audio-collection-tools Updated Jan 1
- oyvindstegard deleted tag release-1.1 at oyvindstegard/audio-collection-toolsoyvindstegard deleted tag release-1.1 at oyvindstegard/audio-collection-tools Dec 22, 2020 oyvindstegard/audio-collection-tools Updated Jan 1
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Dec 22, 2020 1 commit to master db7557d Set version 1.1
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Dec 22, 2020 1 commit to master 842c061 Update docs according to changes in default template
- oyvindstegard created a tag release-1.1 in oyvindstegard/audio-collection-toolsoyvindstegard created a tag in oyvindstegard/audio-collection-tools Dec 22, 2020 release-1.1 in oyvindstegard/audio-collection-tools Updated Jan 1
- oyvindstegard created a tag release-1.0 in oyvindstegard/audio-collection-toolsoyvindstegard created a tag in oyvindstegard/audio-collection-tools Dec 22, 2020 release-1.0 in oyvindstegard/audio-collection-tools Updated Jan 1
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Dec 22, 2020 1 commit to master 153c96b generate-playlists: fix bug with playlist files in current dir
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Dec 22, 2020 2 commits to master 8efa06c generate-playlists: support adding extensions to recognized file types 5b6a6b9 mass-audio-transcoder: fix default template 3 more commits »
- oyvindstegard pushed to master in oyvindstegard/audio-collection-toolsoyvindstegard pushed to master in oyvindstegard/audio-collection-tools Dec 20, 2020 2 commits to master 540dace mass-audio-transcoder: disable ffmpeg chapter mapping globally 3237c33 Set version 1.0
- oyvindstegard opened an issue in FoldingAtHome/fah-issuesoyvindstegard opened an issue in FoldingAtHome/fah-issues Dec 19, 2020 FAH processes run as root despite being started with "--run-as fahclient" and system user exists #1610 Your Environment FAHClient 7.6.21 (deb amd64) Ubuntu 18.04.5 LTS Expected Behavior The FAH processes, including automatically downloaded cores, sh…
- oyvindstegard pushed to master in navikt/kafka-sandboxoyvindstegard pushed to master in navikt/kafka-sandbox Dec 8, 2020 2 commits to master 6793e9e Add code and docs demonstrating simple Spring Kafka error handling c9382ac Upgrade dependencies, fix build and runtime issues related to modules
- oyvindstegard created a tag release-1.2.2 in oyvindstegard/privmntoyvindstegard created a tag in oyvindstegard/privmnt Nov 29, 2020 release-1.2.2 in oyvindstegard/privmnt Updated Nov 29
- oyvindstegard pushed to master in oyvindstegard/privmntoyvindstegard pushed to master in oyvindstegard/privmnt Nov 29, 2020 1 commit to master 47de04f Add support for passphrase input timeout
- oyvindstegard starred rclone/rcloneoyvindstegard starred rclone/rclone Nov 22, 2020 rclone/rclone "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files Go 25.6k 183 issues need help Updated Jan 23
- oyvindstegard pushed to main in oyvindstegard/make-test-java-modulesoyvindstegard pushed to main in oyvindstegard/make-test-java-modules Nov 7, 2020 1 commit to main 005b652 Add .gitignore
- oyvindstegard pushed to main in oyvindstegard/make-test-java-modulesoyvindstegard pushed to main in oyvindstegard/make-test-java-modules Nov 7, 2020 2 commits to main 3c00ac5 Update README 5cf591f Keep Makefile easy to read
- oyvindstegard pushed to main in oyvindstegard/make-test-java-modulesoyvindstegard pushed to main in oyvindstegard/make-test-java-modules Nov 7, 2020 1 commit to main 36f1d0e Initial commit, project working as intended
- oyvindstegard created a branch main in oyvindstegard/make-test-java-modulesoyvindstegard created a branch in oyvindstegard/make-test-java-modules Nov 7, 2020 main in oyvindstegard/make-test-java-modules Updated Nov 8
- oyvindstegard created a repository oyvindstegard/make-test-java-modulesoyvindstegard created a repository oyvindstegard/make-test-java-modules Nov 7, 2020 oyvindstegard/make-test-java-modules Demonstrates modular Java build and unit tests using GNU Make as build tool 😛 Updated Nov 8
- oyvindstegard commented on pull request navikt/pam-stillingsok#277oyvindstegard commented on pull request navikt/pam-stillingsok#277 Nov 2, 2020 oyvindstegard commented Nov 2, 2020 Åi, lenge siden jeg tok i dette nå .. Ut fra de forskjellige tekst-bitene som kopieres til keywords_no (id, uuid, reference, AG-navn og keywords fr…
- oyvindstegard pushed to master in oyvindstegard/emacs-doyvindstegard pushed to master in oyvindstegard/emacs-d Nov 1, 2020 1 commit to master 7ee2cf9 Update README
- oyvindstegard pushed to master in oyvindstegard/emacs-doyvindstegard pushed to master in oyvindstegard/emacs-d Nov 1, 2020 1 commit to master 24c76a5 Add package neotree, use for projectile project switch
- oyvindstegard released pam-er-sync 20.300.113230 at navikt/pam-er-syncoyvindstegard released pam-er-sync 20.300.113230 at navikt/pam-er-sync Oct 26, 2020 Source code (zip)