added newtabber config

This commit is contained in:
Rudis Muiznieks 2022-11-23 13:42:41 -06:00
parent b176efaadc
commit 082857899b
Signed by: rudism
GPG Key ID: CABF2F86EF7884F9
4 changed files with 38 additions and 0 deletions

1
.gitignore vendored
View File

@ -9,5 +9,6 @@ buildfiles/x265/x265_git
buildfiles/x265/build
buildfiles/x265/build-10
buildfiles/x265/build-12
buildfiles/newtabber/newtabber
termux/font.ttf
btop/btop.log

View File

@ -2,3 +2,4 @@
- `st` builds [st](https://st.suckless.org/) with my custom config and installs to `/usr/local`
- `x265` builds a multi-bitrate [x265](https://bitbucket.org/multicoreware/x265_git) with numa support and installs to `/home/rudism/.local`
- `newtabber` is my config and publish script for [my new tab generator](https://code.sitosis.com/rudism/newtabber)

14
buildfiles/newtabber/build.sh Executable file
View File

@ -0,0 +1,14 @@
#!/usr/bin/env bash
set -euo pipefail
if [ ! -d ./newtabber ]; then
git clone git@code.sitosis.com:rudism/newtabber.git
fi
rm -f newtabber/links.json
cd newtabber
git pull
cp ../links.json .
perl generate.pl
scp newtab.html shitsandwi.ch:static/newtab.html

View File

@ -0,0 +1,22 @@
[
{ "title": "Hacker News", "url": "https://hckrnews.com/", "icon": "newspaper" },
{ "title": "Tildes", "url": "https://tildes.net/", "icon": "chat-dots" },
{ "title": "RSS", "url": "https://rss.sitosis.com/", "icon": "rss" },
{ "title": "Reddit", "url": "https://r.rdsm.ca/", "icon": "reddit" },
{ "title": "Ooh!Directory", "url": "https://ooh.directory/updated/", "icon": "bookmarks"},
{ "title": "Email", "url": "https://app.fastmail.com/", "icon": "envelope" },
{ "title": "Notes", "url": "https://notes.sitosis.com", "icon": "journal-text" },
{ "title": "Read", "url": "https://read.sitosis.com/", "icon": "book" },
{ "title": "Bitwarden", "url": "https://pass.sitosis.com/", "icon": "fingerprint" },
{ "title": "SQLPad", "url": "https://db.sitosis.com/", "icon": "database" },
{ "title": "Router", "url": "https://router.ln0.us/", "icon": "router" },
{ "title": "Wifi", "url": "https://home.ln0.us:8443/", "icon": "wifi" },
{ "title": "Jellyfin", "url": "https://home.ln0.us:8920/", "icon": "collection-play" },
{ "title": "Nebula", "url": "https://nebula.app/myshows", "icon": "film" },
{ "title": "Twitch", "url": "https://twitch.tv/", "icon": "twitch" },
{ "title": "YouTube", "url": "https://www.youtube.com/feed/subscriptions", "icon": "youtube" },
{ "placeholder": true },
{ "placeholder": true }
]