Introduction
Introduction Statistics Contact Development Disclaimer Help
Cleaning and adding new RSS feeds. - dotfiles - These are my dotfiles. There ar…
git clone git://jay.scot/dotfiles
Log
Files
Refs
README
---
commit bb5259bfef8dc33826d4c835465fa7d95c510baf
parent 08f6b8d5a457655d945ef23a0b935fb79a584438
Author: Jay Scott <[email protected]>
Date: Mon, 3 Feb 2025 20:41:31 +0000
Cleaning and adding new RSS feeds.
Diffstat:
M Xdefaults | 10 ++++++++++
A bin/termbar | 60 +++++++++++++++++++++++++++++…
M cwmrc | 9 ++++++---
M kshrc | 3 ---
M rss2email/rss2email.cfg | 97 +++++++++--------------------…
M xsession | 8 +++++++-
6 files changed, 109 insertions(+), 78 deletions(-)
---
diff --git a/Xdefaults b/Xdefaults
@@ -5,6 +5,8 @@ xterm*scrollBar: false
xterm*loginShell: true
xterm*selectToClipboard: true
xterm.termName: xterm-256color
+xterm.fullscreen: never
+xterm.omitTranslation: fullscreen
/* XFT */
Xft.dpi: 96
@@ -15,6 +17,14 @@ Xft.autohint: false
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
+! termbar
+!termbar*faceName: xft:mono:pixelsize=24
+termbar*geometry: 1920x1+0+0
+termbar*internalBorder: 6
+termbar*saveLines: 0
+termbar*scrollBar: false
+termbar*title: termbar
+
! special
*.foreground: #ebdbb2
*.background: #282828
diff --git a/bin/termbar b/bin/termbar
@@ -0,0 +1,60 @@
+#!/bin/sh
+
+## Debug
+#set -x
+
+trap 'exec $0' HUP # Restart itself
+trap 'tput cnorm; exit 1' INT QUIT TERM
+
+esc="\033"
+reset="${esc}[0m"
+redf="${esc}[31m"
+cyanf="${esc}[36m";
+purplef="${esc}[35m"
+pipe="${purplef}|${reset}"
+
+today()
+{
+ DATE=$(date '+%a %d %b %H:%M')
+}
+
+desktop_id()
+{
+ DESKTOP_ID=$(xprop -root 32c '\t$0' _NET_CURRENT_DESKTOP | cut -f 2)
+}
+
+bat()
+{
+ BAT=$(apm -l)
+}
+
+bat_status()
+{
+ STATUS=$(sysctl hw.sensors.acpiac0.indicator0 | grep -c On)
+
+ if [ ${STATUS} -eq "1" ]; then
+ BAT_STATUS=$(echo Connected)
+ else
+ BAT_STATUS=$(echo ${redf}Disconnected${reset})
+ fi
+}
+
+mem()
+{
+ MEM=$(top -n | grep Memory | awk {'print $6'})
+}
+
+tput civis
+
+while true; do
+ today
+ desktop_id
+ mem
+ bat
+ bat_status
+ tput cup 1 0
+ printf "[${DESKTOP_ID}] ${pipe} ${reset} ${DATE} ${pipe} ${cyanf}Mem:$…
+ printf "${pipe} ${cyanf}Bat:${reset} $BAT - ${BAT_STATUS}"
+ printf " " echo "\e[1A"
+ sleep 1
+done
diff --git a/cwmrc b/cwmrc
@@ -5,20 +5,24 @@ fontname "Hack:pixelsize=14:bold"
sticky yes
# Appearance
-borderwidth 2
+borderwidth 3
color font "#eeeeee"
color selfont "#eeeeee"
color menubg "#161616"
color menufg "#5294E2"
+# ignore
+ignore "termbar"
+
# Autogroup some apps
+autogroup0 "termbar,termbar"
autogroup 2 "Navigator,firefox-default"
# Remove all default keybindings
unbind-key all
# Key bindings
-bind-key M-m /home/jay/bin/music
+bind-key M-m window-maximize
bind-key M-space xterm
bind-key M-f firefox
@@ -26,7 +30,6 @@ bind-key M-p menu-exec
bind-key M-r restart
bind-key M-c window-close
bind-key M-q quit
-bind-key M-return window-fullscreen
bind-key M-1 group-only-1
bind-key M-2 group-only-2
diff --git a/kshrc b/kshrc
@@ -3,9 +3,6 @@ export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_STATE_HOME="$HOME/.local/state"
-# cleanup ~/
-export CARGO_HOME="$XDG_DATA_HOME"/cargo
-
# common exports
GPG_TTY=$(tty)
export GPG_TTY
diff --git a/rss2email/rss2email.cfg b/rss2email/rss2email.cfg
@@ -1,92 +1,23 @@
[DEFAULT]
from = [email protected]
-user-agent = rss2email/__VERSION__ (__URL__)
-use-8bit = False
force-from = True
use-publisher-email = False
name-format = {feed-title}: {author}
to = [email protected]
-proxy =
feed-timeout = 60
same-server-fetch-interval = 0
active = True
-digest = False
-digest-type = multipart/digest
date-header = True
-date-header-order = modified, issued, created, expired
-bonus-header =
trust-guid = True
trust-link = False
reply-changes = False
-encodings = US-ASCII, ISO-8859-1, UTF-8, BIG5, ISO-2022-JP
post-process = rss2email.post_process.prettify process
-digest-post-process =
-subject-format = {feed-title}
html-mail = False
-multipart-html = False
-use-css = False
-css = h1 {
- font: 18pt Georgia, "Times New Roman";
- }
- body {
- font: 12pt Arial;
- }
- a:link {
- font: 12pt Arial;
- font-weight: bold;
- color: #0000cc;
- }
- blockquote {
- font-family: monospace;
- }
- .header {
- background: #e0ecff;
- border-bottom: solid 4px #c3d9ff;
- padding: 5px;
- margin-top: 0px;
- color: red;
- }
- .header a {
- font-size: 20px;
- text-decoration: none;
- }
- .footer {
- background: #c3d9ff;
- border-top: solid 4px #c3d9ff;
- padding: 5px;
- margin-bottom: 0px;
- }
- .entry {
- border: solid 4px #c3d9ff;
- }
- .body {
- margin-left: 5px;
- margin-right: 5px;
- }
unicode-snob = False
links-after-each-paragraph = False
-inline-links = True
+inline-links = False
wrap-links = True
body-width = 72
-email-protocol = sendmail
-sendmail = /usr/sbin/sendmail
-sendmail_config =
-smtp-auth = False
-smtp-username = username
-smtp-password = password
-smtp-server = smtp.example.net
-smtp-port = 465
-smtp-ssl = False
-imap-auth = False
-imap-username = username
-imap-password = password
-imap-server = imap.example.net
-imap-port = 143
-imap-ssl = False
-imap-mailbox = INBOX
-maildir-path = ~/Maildir
-maildir-mailbox = INBOX
-verbose = info
[feed.noted]
url = https://noted.lol/rss/
@@ -98,7 +29,7 @@ url = https://selfh.st/rss/
url = https://planet.kernel.org/rss20.xml
[feed.bear-blogs]
-url = https://bearblog.dev/discover/feed/
+url = https://bearblog.dev/discover/feed/?lang=en
[feed.Uninformativ]
url = https://www.uninformativ.de/blog/feeds/en.atom
@@ -124,3 +55,27 @@ url = https://labnotes.org/rss/
[feed.1MB-Club]
url = https://1mb.club/posts.xml
+[feed.Tumfatig]
+url = https://www.tumfatig.net/index.xml
+
+[feed.Smol-Web]
+url = https://smol.pub/atom.xml
+
+[feed.Midnight-Pub]
+url = https://midnight.pub/feed.xml
+
+[feed.Astro-GR]
+url = https://astro-gr.org/openbsd/feed/
+
+[feed.Lobster-Unix]
+url = https://lobste.rs/t/unix.rss
+
+[feed.OpenBSD-Journal]
+url = https://undeadly.org/cgi?action=rss;full=yes
+
+[feed.OpenBSD-Webzine]
+url = https://webzine.puffy.cafe/atom.xml
+
+[feed.Hoagies]
+url = https://site.sebasmonia.com/feed.xml
+
diff --git a/xsession b/xsession
@@ -1,3 +1,7 @@
+
+# firefox
+export MOZ_ACCELERATED=1 MOZ_WEBRENDER=1
+
# x settings
xset -b
xsetroot -solid black
@@ -6,6 +10,8 @@ xsetroot -solid black
slstatus &
mpd &
+# termbar
+#exec xterm -name termbar -class termbar -e ~/bin/termbar &
+
# window manager
-#exec dwm
exec cwm
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.