| name | description |
|---|---|
tts |
Use pocket-tts to speak responses aloud via text-to-speech. |
A pocket-tts server must be running:
uvx pocket-tts serveLast week, I was active across several open source projects, focusing on new features and improvements:
I created a new Zed extension called GitHub Activity Summarizer that allows users to view their GitHub activity without leaving the editor. This context server integrates with GitHub's API to fetch recent interactions including comments, issues, and pull requests, presenting them in a formatted summary.
I contributed to the Risor programming language with two pull requests:
add_date method to the Time object| #!/usr/bin/env python | |
| import http.client | |
| import sys, time | |
| import json | |
| import tempfile | |
| import os | |
| def client(): |
| #!/bin/bash | |
| set -e | |
| sudo dnf builddep libheif | |
| git clone https://github.com/strukturag/libheif | |
| mkdir libheif/build | |
| cd libheif/build | |
| cmake --preset=release .. | |
| make |
| diff --git a/internal/ui/inprogresslist/inprogresslist.go b/internal/ui/inprogresslist/inprogresslist.go | |
| index d05f3b4..e25a0c8 100644 | |
| --- a/internal/ui/inprogresslist/inprogresslist.go | |
| +++ b/internal/ui/inprogresslist/inprogresslist.go | |
| @@ -57,7 +57,7 @@ func (i *InProgressList) isShown(tree *gtk.TreeView) { | |
| func (i *InProgressList) updateFileList() { | |
| //TODO: use leveldb to speed things up without walking the filesystem | |
| - i.listBox.BindModel(nil, nil, nil) | |
| + i.listBox.BindModel(nil, nil) |
| package main | |
| import ( | |
| "fmt" | |
| "net/url" | |
| ) | |
| func main() { | |
| u, _ := url.Parse(`file:///c:/go`) | |
| fmt.Println(u.Path) // prints /c:/go |
| diff --git a/cfg/config.go b/cfg/config.go | |
| index e4fc20d..c278b9b 100644 | |
| --- a/cfg/config.go | |
| +++ b/cfg/config.go | |
| @@ -1,11 +1,14 @@ | |
| package cfg | |
| import ( | |
| + "bytes" | |
| "encoding/json" |
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| # A quick and dirty implementation of an HTTP proxy server in Ruby | |
| # because I did not want to install anything. | |
| # | |
| # Copyright (C) 2009-2014 Torsten Becker <torsten.becker@gmail.com> | |
| # | |
| # Permission is hereby granted, free of charge, to any person obtaining | |
| # a copy of this software and associated documentation files (the | |
| # "Software"), to deal in the Software without restriction, including | |
| # without limitation the rights to use, copy, modify, merge, publish, |