Browser changes
This commit is contained in:
parent
ed8d575d18
commit
9e5f0ad759
|
@ -16,7 +16,7 @@ dirs = [
|
||||||
# "~/storage/tfc",
|
# "~/storage/tfc",
|
||||||
# "~/storage/nextcloud",
|
# "~/storage/nextcloud",
|
||||||
# "~/.dotfiles",
|
# "~/.dotfiles",
|
||||||
"~/dotfiles",
|
# "~/dotfiles",
|
||||||
]
|
]
|
||||||
|
|
||||||
Dirs = [
|
Dirs = [
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
(defun youtube-dl (url)
|
(defun youtube-dl (url)
|
||||||
"Download videos and audio with youtube-dl in alacritty for feedback"
|
"Download videos and audio with youtube-dl in alacritty for feedback"
|
||||||
(uiop:run-program
|
(uiop:run-program
|
||||||
(list "alacritty" "-e" "youtube-dl" "-o ~/Videos/%(title)s.%(ext)s" url)))
|
(list "alacritty" "-e" "yt-dlp" "-o ~/Videos/%(title)s.%(ext)s" url)))
|
||||||
|
|
||||||
;; Let's create a function to hint videos, convert the url to a sting, and play them in MPV
|
;; Let's create a function to hint videos, convert the url to a sting, and play them in MPV
|
||||||
(define-command hint-mpv (&key nyxt/web-mode::annotate-visible-only-p)
|
(define-command hint-mpv (&key nyxt/web-mode::annotate-visible-only-p)
|
||||||
|
@ -239,17 +239,17 @@
|
||||||
(in-package #:nyxt-user) ; While implicit, this allows SLY to know which package we are in.
|
(in-package #:nyxt-user) ; While implicit, this allows SLY to know which package we are in.
|
||||||
|
|
||||||
(load "~/quicklisp/setup.lisp")
|
(load "~/quicklisp/setup.lisp")
|
||||||
(ql:quickload :slynk)
|
;; (ql:quickload :slynk)
|
||||||
|
|
||||||
(define-command-global start-slynk (&optional (slynk-port *swank-port*))
|
;; (define-command-global start-slynk (&optional (slynk-port *swank-port*))
|
||||||
"Start a Slynk server that can be connected to, for instance, in
|
;; "Start a Slynk server that can be connected to, for instance, in
|
||||||
Emacs via SLY.
|
;; Emacs via SLY.
|
||||||
|
|
||||||
Warning: This allows Nyxt to be controlled remotely, that is, to execute
|
;; Warning: This allows Nyxt to be controlled remotely, that is, to execute
|
||||||
arbitrary code with the privileges of the user running Nyxt. Make sure
|
;; arbitrary code with the privileges of the user running Nyxt. Make sure
|
||||||
you understand the security risks associated with this before running
|
;; you understand the security risks associated with this before running
|
||||||
this command."
|
;; this command."
|
||||||
(slynk:create-server :port slynk-port :dont-close t)
|
;; (slynk:create-server :port slynk-port :dont-close t)
|
||||||
(echo "Slynk server started at port ~a" slynk-port))
|
;; (echo "Slynk server started at port ~a" slynk-port))
|
||||||
|
|
||||||
(start-slynk)
|
;; (start-slynk)
|
||||||
|
|
|
@ -44,6 +44,6 @@ settings:
|
||||||
https://outlook.office.com?mailtouri=%25s: false
|
https://outlook.office.com?mailtouri=%25s: false
|
||||||
https://staff.tfcconnection.org: true
|
https://staff.tfcconnection.org: true
|
||||||
tabs.show:
|
tabs.show:
|
||||||
global: always
|
global: switching
|
||||||
zoom.default:
|
zoom.default:
|
||||||
global: 100%
|
global: 100%
|
||||||
|
|
|
@ -2023,7 +2023,7 @@ c.statusbar.widgets = ['keypress', 'url', 'scroll', 'history', 'progress']
|
||||||
## - never: Always hide the tab bar.
|
## - never: Always hide the tab bar.
|
||||||
## - multiple: Hide the tab bar if only one tab is open.
|
## - multiple: Hide the tab bar if only one tab is open.
|
||||||
## - switching: Show the tab bar when switching tabs.
|
## - switching: Show the tab bar when switching tabs.
|
||||||
c.tabs.show = "switching"
|
c.tabs.show = "always"
|
||||||
|
|
||||||
## Duration (in milliseconds) to show the tab bar before hiding it when
|
## Duration (in milliseconds) to show the tab bar before hiding it when
|
||||||
## tabs.show is set to 'switching'.
|
## tabs.show is set to 'switching'.
|
||||||
|
@ -2144,7 +2144,7 @@ c.url.searchengines = {
|
||||||
|
|
||||||
## Page(s) to open at the start.
|
## Page(s) to open at the start.
|
||||||
## Type: List of FuzzyUrl, or FuzzyUrl
|
## Type: List of FuzzyUrl, or FuzzyUrl
|
||||||
# c.url.start_pages = ['https://start.duckduckgo.com']
|
c.url.start_pages = ['https://staff.tfcconnection.org']
|
||||||
|
|
||||||
## URL parameters to strip with `:yank url`.
|
## URL parameters to strip with `:yank url`.
|
||||||
## Type: List of String
|
## Type: List of String
|
||||||
|
@ -2499,5 +2499,6 @@ config.bind("gt", 'hint links spawn --detach transadd "{hint-url}"')
|
||||||
|
|
||||||
config.bind('d', 'tab-close')
|
config.bind('d', 'tab-close')
|
||||||
config.bind('b', 'set-cmd-text -s :tab-select ')
|
config.bind('b', 'set-cmd-text -s :tab-select ')
|
||||||
## Bindings for MPV and YTDL
|
config.bind('pt', 'tab-pin')
|
||||||
# config.bind('o', 'spawn --userscript rofi')
|
config.bind('tm', 'tab-move')
|
||||||
|
config.bind('st', 'config-cycle tabs.show always switching')
|
||||||
|
|
Loading…
Reference in a new issue