From owner-freebsd-questions@freebsd.org Sun Apr 19 00:00:38 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 94F7A2B15A0 for ; Sun, 19 Apr 2020 00:00:38 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 494VMn1hzWz47sT for ; Sun, 19 Apr 2020 00:00:37 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: by mail-oi1-x234.google.com with SMTP id a2so1005901oia.11 for ; Sat, 18 Apr 2020 17:00:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=6TsWwY9rBASsVwjFUFK3S9g6N1Ky/WEFneE8lTYMs+s=; b=h8JmUdesrwnwhBa3J911UYJ0mYEBoR4PVPGZmYIPfSqWB020+0V/aX0qurrZ4nJQQJ qzsDaTc0CqXMgzC7tHzn5wEmGXQKRG/GLt+MwGze3xTK3cCU5NW1wKtUlDs8lcsFokO5 ewWdC5OeI7TRVL61xPy/C10UvGNAs1VgOBxl345oz062sCiH+t+iPQFq5bPlo/Ndh0Yr BtCHS65iIq/z4vQX+jBjLJkIBJ9YebXddpy9StSUWzpoMe5PV4AlpJ8bXQ5aBZfREblG XzR1kH5NVFIh0FwDRFn4Izs6dKjPb0IK80mn9+FcN7Lafl1ZSefR+naDXlQvFk6pPm/p LK+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=6TsWwY9rBASsVwjFUFK3S9g6N1Ky/WEFneE8lTYMs+s=; b=uGx1yhAs9arWuQ8jV3/2rNBfaM69rjZ09wU3q8vZ7dUwUrUj5zoXIvrTdyypwwr9od yxCHr7pBtdg2TGDJarcx1ncqcFEGEA/JuDZGztNNiv6ER+Q666mA8yDnr8VxCq3WV7em 9oJoJj036lFtQ9snEHX9TcdHT5CQf6FQ/zqMk2schvK5fY6g6es7SgHXj6Yc0eNJbwE6 NQkieG0OGkCaIpRX/6D9UOhTHejRfTEkEOwg+3SSQQ3A7LHthSM3SsQMOcG/Qt7PScy7 dtQVSIJFdQNSgXRyJX4Wa4JrxeU/NvrgVYF8j2RkR3M8/soaZHDl5ZpDEt9HbkvdDoTk e8ag== X-Gm-Message-State: AGi0PuY6gZM737ZIi4urNysPkPRSjnzdHAZXo6cWwBQOvhOh6pxaocsn wb92Vz4vN4Wswhbi/wgCthgowN7u2nDfKAMNuXWh3P/z X-Google-Smtp-Source: APiQypLWDJPvitMpF/J1ensVFR0COLzW5uMy9OZq1ty246TPqE5lpxpAIPnwTGf+E1T7Sf7p704SP3WWY+4vjelJwfk= X-Received: by 2002:aca:4bc2:: with SMTP id y185mr6403122oia.164.1587254435457; Sat, 18 Apr 2020 17:00:35 -0700 (PDT) MIME-Version: 1.0 References: <20200417120548.GC894@rancor.immure.com> <5dada2a9-6348-be80-b51b-303ff5b8790c@druid.net> <20200417150551.GD894@rancor.immure.com> <20200417125102642315039@bob.proulx.com> In-Reply-To: <20200417125102642315039@bob.proulx.com> From: William Dudley Date: Sat, 18 Apr 2020 20:00:23 -0400 Message-ID: Subject: Re: Is there a standalone spreadsheet program available for Freebsd? Cc: freebsd-questions Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 494VMn1hzWz47sT X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=h8JmUdes; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of wfdudley@gmail.com designates 2607:f8b0:4864:20::234 as permitted sender) smtp.mailfrom=wfdudley@gmail.com X-Spamd-Result: default: False [0.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MISSING_TO(2.00)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-8.82), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43), country: US(-0.05)]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[4.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2020 00:00:38 -0000 pkg search sc | grep spreadsheet: sc-7.16_3 Curses-based spreadsheet program Which doesn't use X. If you're comfortable with vi, you'll like sc. I used to use this as part of a larger program. Bill Dudley On Fri, Apr 17, 2020 at 3:06 PM Bob Proulx wrote: > > Bob Willcox wrote: > > What I would like would be something simple w/o lots of features as my intended > > use is simple. I just want to be able to list expense items and their cost and > > have them added up as a monthly expense budget. That's all. > > For such things I have been using 'ledger'. It's in the package > database. (Although I personally use 'hledger', a friendly fork, more.) > > $ pkg search ledger > ledger-3.1.1_18 John Wiegley's command line accounting program > > You can learn more about such tools here. > > https://plaintextaccounting.org/ > > Something like ledger (or hledger) might be exactly what you want. > > Bob > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"