Introduction
Introduction Statistics Contact Development Disclaimer Help
Configs update. - dotfiles - These are my dotfiles. There are many like it, but…
Log
Files
Refs
README
---
commit 40e6e0ceac7b84526d086047c7e3346987463af9
parent d94eade50aa3021fb93ee7da4ec4787cc8552a61
Author: Jay Scott <[email protected]>
Date: Sun, 18 Jun 2023 11:19:50 +0100
Configs update.
Diffstat:
M .gitignore | 2 ++
M README | 5 ++---
M ashrc | 4 ++++
M bootstrap.sh | 2 +-
A lynx/bookmarks.html | 24 ++++++++++++++++++++++++
A lynx/config | 30 ++++++++++++++++++++++++++++++
A lynx/theme.lss | 115 +++++++++++++++++++++++++++++…
M sway/config | 5 +++++
8 files changed, 183 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
@@ -21,6 +21,8 @@ bin/lf
bin/img2sixel
bin/scummvm
bin/sixel2png
+bin/senpai
+bin/ytfzf
# vim
vim/bundle
diff --git a/README b/README
@@ -6,8 +6,8 @@ the daily tooling I use. Since 2011, I mainly use the terminal …
everything.
Privacy is at the forefront of my mind as such some of my browser
-settings maybe too restrictive for some. I also don't use social media at
-all, the closest I come is using IRC.
+settings maybe too restrictive for some. I also don't use social media
+at all, the closest I come is using IRC.
operating sys : alpine linux
@@ -18,7 +18,6 @@ all, the closest I come is using IRC.
browser : qutebrowser
video : mpv
music : moc
- gaming : scummvm
password mgt : pass
vpn : mullvad
news : sfeed
diff --git a/ashrc b/ashrc
@@ -27,6 +27,10 @@ export PS1="[\[$(tput sgr0)\]\[\033[38;5;7m\]\W\[$(tput sgr0…
export BEMENU_OPTS="-p '> ' --tb '#013220' --tf '#ffffff' --hf '#444444'"
+# lynx
+export LYNX_CFG=$HOME/.config/lynx/config
+export LYNX_LSS=$HOME/.config/lynx/theme.lss
+
# safety first kids!
alias cp='cp -i'
alias mv='mv -i'
diff --git a/bootstrap.sh b/bootstrap.sh
@@ -4,7 +4,7 @@ DOTFILES=$(pwd)
FILES='ashrc castgetrc profile vimrc'
ROOT='bin'
-CONFIG='fdm foot git moc mutt qutebrowser sfeed senpai sway'
+CONFIG='fdm foot git lynx moc mutt qutebrowser sfeed senpai sway'
link() {
for f in $FILES; do ln -sfn "$DOTFILES/$f" "$HOME/.$f"; done
diff --git a/lynx/bookmarks.html b/lynx/bookmarks.html
@@ -0,0 +1,24 @@
+<head>
+<META http-equiv="content-type" content="text/html;charset=utf-8">
+<title>Bookmark file</title>
+</head>
+ You can delete links using the remove bookmark command. It is usually
+ the 'R' key but may have been remapped by you or your system
+ administrator.<br>
+ This file also may be edited with a standard text editor to delete
+ outdated or invalid links, or to change their order.
+
+<p>
+<ol>
+<LI><a href="gopher://jay.scot/">jay.scot</a>
+<LI><a href="gopher://freeshell.org/">freeshell</a>
+<LI><a href="gopher://bitreich.org/">bitreich.org</a>
+<LI><a href="gopher://gopherpedia.com/">gopherpedia</a>
+<LI><a href="gopher://bay.parazy.de:666">piratebay</a>
+<LI><a href="gopher://typed-hole.org/1/roll/">typed-hole phlog</a>
+<LI><a href="gopher://bitreich.org/1/lawn">The Gopher Lawn</a>
+<LI><a href="gopher://gopher.black/1/moku-pona">Aggregator of phlog</a>
+<LI><a href="gopher://uninformativ.de/">Uninform</a>
+<LI><a href="gopher://i-logout.cz/1/bongusta/">Bongusta! phlog aggregator</a>
+<LI><a href="gopher://floodgap.com/">Floodgap</a>
+<LI><a href="gopher://gopher.icu/">gopher.icu</a>
diff --git a/lynx/config b/lynx/config
@@ -0,0 +1,30 @@
+STARTFILE:gopher://freeshell.org
+
+# bookmarks
+DEFAULT_BOOKMARK_FILE:./.config/lynx/bookmarks.html
+
+# enable unicode
+CHARACTER_SET:utf-8
+ASSUME_CHARSET:utf-8
+
+NO_PAUSE:TRUE
+MINIMAL_COMMENTS:TRUE
+
+DEFAULT_KEYPAD_MODE:LINKS_AND_FIELDS_ARE_NUMBERED
+
+# hide help menus
+DEFAULT_USER_MODE:ADVANCED
+
+# reject all cookies
+ACCEPT_ALL_COOKIES:FALSE
+SET_COOKIES:FALSE
+
+# dont send referrer
+NO_REFERER_HEADER:TRUE
+REFERER_WITH_QUERY:DROP
+
+# vi keys
+VI_KEYS_ALWAYS_ON:TRUE
+
+KEYMAP:q:ABORT
+KEYMAP:d:DOWNLOAD
diff --git a/lynx/theme.lss b/lynx/theme.lss
@@ -0,0 +1,115 @@
+# Setting the normal and default types lets us keep (almost) the same colors
+# whether the terminal's default colors are white-on-black or black-on-white.
+# It is not exact since the default "white" is not necessarily the same color
+# as the ANSI lightgray, but is as close as we can get in a standard way.
+#
+# If you really want the terminal's default colors, and if lynx is built using
+# ncurses' default-color support, remove these two lines:
+normal: normal: lightgray:black
+default: normal: white:black
+
+# Normal type styles correspond to HTML tags.
+#
+# The next line (beginning with "em") means: use bold if mono, otherwise
+# brightblue on <defaultbackground>
+em: bold: brightblue
+strong: bold: brightred
+b: bold: red
+i: bold: brightblue
+a: bold: green
+img: dim: brown
+fig: normal: gray
+caption: reverse: brown
+hr: normal: yellow
+blockquote: normal: brightblue
+ul: normal: brown
+address: normal: magenta
+title: normal: magenta
+tt: dim: brightmagenta: black
+#h1: dim: yellow: blue
+label: normal: magenta
+q: normal: yellow: magenta
+small: dim: default
+big: bold: yellow
+sup: bold: yellow
+sub: dim: gray
+li: normal: magenta
+code: normal: cyan
+cite: normal: cyan
+
+table: normal: brightcyan
+tr: bold: brown
+td: normal: default
+br: normal: default
+
+# Special styles - not corresponding directly to HTML tags
+# alert - status bar, when message begins "Alert".
+# alink - active link
+# normal - default attributes
+# status - status bar
+# whereis - whereis search target
+#
+#normal:normal:default:blue
+alink: reverse: yellow: black
+#status: reverse: yellow: blue
+alert: bold: yellow: red
+whereis: reverse+underline: magenta: cyan
+# currently not used
+#value:normal:green
+
+menu.bg: normal: black: lightgray
+menu.frame: normal: black: lightg…
+menu.entry: normal: lightgray: black
+menu.n: normal: red: gray
+menu.active: normal: yellow: black
+menu.sb: normal: brightred: lightgray
+
+forwbackw.arrow:reverse
+hot.paste: normal: brightred: gray
+
+# Styles with classes - <ul class=red> etc.
+ul.red: underline: brightred
+ul.blue: bold: brightblue
+li.red: reverse: red: yellow
+li.blue: bold: blue
+strong.a: bold: black: red
+em.a: reverse: black: blue
+strong.b: bold: white: red
+em.b: reverse: white: blue
+strong.debug: reverse: green
+font.letter: normal: white: blue
+input.submit: normal: cyan
+tr.baone: bold: yellow
+tr.batwo: bold: green
+tr.bathree: bold: red
+#
+# Special handling for link.
+link: normal: white
+link.green: bold: brightgreen
+link.red: bold: black: red
+link.blue: bold: white: blue
+link.toc: bold: black: white
+# Special cases for link - the rel or title is appended after the class.
+# <link rel=next class=red href="1">
+link.red.next: bold: red
+link.red.prev: bold: yellow: red
+link.blue.prev: bold: yellow: blue
+link.blue.next: bold: blue
+link.green.toc: bold: white: green
+#
+# Define styles that will be used when syntax highlighting is requested
+# (commandline option -prettysrc).
+span.htmlsrc_comment:normal: white
+span.htmlsrc_tag:normal: white
+#If you don't like that the tag name and attribute name are displayed
+#in different colors, comment the following line.
+span.htmlsrc_attrib:normal: cyan
+span.htmlsrc_attrval:normal: magenta
+span.htmlsrc_abracket:normal: white
+span.htmlsrc_entity:normal: white
+##span.htmlsrc_href:
+##span.htmlsrc_entire:
+span.htmlsrc_badseq:normal: red
+span.htmlsrc_badtag:normal: red
+span.htmlsrc_badattr:normal: red
+span.htmlsrc_sgmlspecial:normal: yellow
diff --git a/sway/config b/sway/config
@@ -34,6 +34,11 @@ input * {
xkb_variant "extd"
}
+# monitors
+output HDMI-A-1 pos 0 0 res 1920x1080
+output DP-1 pos 1920 0 res 1600x900
+focus output DP-1
+
# Keybinds
bindsym $mod+Space exec $term
bindsym $mod+p exec $menu
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.