diary

package
v2.2.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2026 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllFiles

func AllFiles(dir string) ([]string, error)

func ReadDiary

func ReadDiary(dirpath string, today string) string

Types

type Diary

type Diary struct {
	Width        int
	Height       int
	Keymap       keymap.DiaryMap
	DirPath      string
	CurrFileName string
	ShowFinder   bool
	CurrDate     time.Time
	Vp           viewport.Model
	Help         help.Model
	Finder       fzf.FuzzyFinder
	Renderer     *glamour.TermRenderer
}

func NewDiary

func NewDiary(w int, h int) *Diary

func (*Diary) Init

func (m *Diary) Init() tea.Cmd

func (*Diary) Refresh

func (m *Diary) Refresh()

func (*Diary) Update

func (m *Diary) Update(msg tea.Msg) (tea.Model, tea.Cmd)

func (*Diary) View

func (m *Diary) View() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL