Skip to content

Instantly share code, notes, and snippets.

@j4velin
j4velin / firefly.py
Created October 8, 2022 19:15
DKB -> Firefly CSV Converter
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import os
import csv
import re
accounts = [ "add account numbers here" ]
def handleAccount(input):
@dawid-czarnecki
dawid-czarnecki / firefly-iii-backuper.sh
Last active May 24, 2025 13:06
Script to backup Firefly III database, uploads and config files installed with docker-compose
#!/bin/bash
files_to_backup=(.*.env .env docker-compose.yml )
info() { echo -e "\\033[1;36m[INFO]\\033[0m \\033[36m$*\\033[0m" >&2; }
warn() { echo -e "\\033[1;33m[WARNING]\\033[0m \\033[33m$*\\033[0m" >&2; }
fatal() { echo -e "\\033[1;31m[FATAL]\\033[0m \\033[31m$*\\033[0m" >&2; exit 1; }
intro () {
echo " ====================================================="
@ribasco
ribasco / how-to-install-java-on-raspbian.md
Last active March 27, 2021 18:37
How to install the latest java version in Raspbian (Stretch)

Introduction

The default version of java provided in the latest raspbian images are outdated, so we are going to install from the ppa:webupd8team/java repository instead. Please note that add-apt-repository ppa:webupd8team/java will not work, so we will need to add the repository manually.

Installation

  1. Create the gpg key file and paste the following lines of text below
nano key.txt