From 9508fdeea315e528aec7f5f978ddf820cccda928 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Fri, 24 Nov 2023 14:13:15 -0800 Subject: [PATCH 1/7] Add lazygit to config --- provision/modules/system/terminal.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/provision/modules/system/terminal.nix b/provision/modules/system/terminal.nix index 8fc6c2f9..f5ae5573 100644 --- a/provision/modules/system/terminal.nix +++ b/provision/modules/system/terminal.nix @@ -8,6 +8,7 @@ in { environment.systemPackages = with pkgs; [ git git-annex + lazygit killall pciutils chezmoi From 663ed2229e41a8fe9fcda078a8be23365cc50782 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Fri, 24 Nov 2023 14:15:30 -0800 Subject: [PATCH 2/7] Fix wireguard folder name --- .../adjudicator.conf.tmpl | 0 .../bulwark.conf.tmpl | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename home/{private_dot_wireguardd => private_dot_wireguard}/adjudicator.conf.tmpl (100%) rename home/{private_dot_wireguardd => private_dot_wireguard}/bulwark.conf.tmpl (100%) diff --git a/home/private_dot_wireguardd/adjudicator.conf.tmpl b/home/private_dot_wireguard/adjudicator.conf.tmpl similarity index 100% rename from home/private_dot_wireguardd/adjudicator.conf.tmpl rename to home/private_dot_wireguard/adjudicator.conf.tmpl diff --git a/home/private_dot_wireguardd/bulwark.conf.tmpl b/home/private_dot_wireguard/bulwark.conf.tmpl similarity index 100% rename from home/private_dot_wireguardd/bulwark.conf.tmpl rename to home/private_dot_wireguard/bulwark.conf.tmpl From 23e5cd96276034b3a229ba60fc5378b157902b06 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Fri, 24 Nov 2023 14:30:26 -0800 Subject: [PATCH 3/7] remove newsboat --- home/dot_config/tmuxp/scratch.yml | 5 --- home/dot_config/vimium-options.json | 12 +++++- home/private_dot_newsboat/private_config.tmpl | 42 ------------------- home/private_dot_newsboat/private_urls | 2 - provision/modules/desktop/sway.nix | 2 - 5 files changed, 11 insertions(+), 52 deletions(-) delete mode 100644 home/private_dot_newsboat/private_config.tmpl delete mode 100644 home/private_dot_newsboat/private_urls diff --git a/home/dot_config/tmuxp/scratch.yml b/home/dot_config/tmuxp/scratch.yml index 2ae99e7c..3f582a89 100644 --- a/home/dot_config/tmuxp/scratch.yml +++ b/home/dot_config/tmuxp/scratch.yml @@ -2,11 +2,6 @@ session_name: scratch windows: - - window_name: news - panes: - - shell_command: - - killall newsboat - - newsboat - window_name: files shell_command_before: - cd ~/ diff --git a/home/dot_config/vimium-options.json b/home/dot_config/vimium-options.json index 26abb819..7b796857 100644 --- a/home/dot_config/vimium-options.json +++ b/home/dot_config/vimium-options.json @@ -2,5 +2,15 @@ "newTabUrl": "https://blank.org/", "searchEngines": "# Daily\ngo: https://www.google.ie/search?q=%s Google\nyt: http://www.youtube.com/results?search_query=%s Youtube\n\n# NixOS\nnu: https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Packages (Unstable)\nns: https://search.nixos.org/packages?channel=23.05&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Packages (23.05)\nno: https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Options\n\n# Github\ngr: https://github.com/search?q=%s&type=repositories Github Repos\ngc: https://github.com/search?q=%s&type=code Github Code", "settingsVersion": "2.0.5", - "userDefinedLinkHintCss": "/*\nDracula theme for Vimium\nby Trollwut (trollwut@trollwut.org). This code is in the public domain.\nTo use:\n 1. Copy the code.\n 2. Go to the Vimium options.\n 3. Click Show Advanced Options.\n 4. Under Advanced Options, scroll down to CSS for link hints.\n 5. Paste the code in the text field.\n 6. Click Save Changes.\n 7. Go to the website of your choice (or, if you have it open already, reload it) and check out the results.\n*/\n\n/* Link hint boxes */\ndiv > .vimiumHintMarker {\n background: #282a36;\n font-size: 12px;\n border: 0.25em solid #ffb86c;\n border-radius: 0.34em;\n box-shadow: 0em 0.1em 0.6em 0.1em rgba(0, 0, 0, 0.4);\n}\n\n/* Link hint text */\ndiv > .vimiumHintMarker span {\n color: #f8f8f2;\n font-size: inherit;\n text-shadow: none;\n}\n\n/* Link hint matching characters */\ndiv > .vimiumHintMarker > .matchingCharacter {\n color: #6272a4;\n}\n\n/* HUD (\"heads-up display\") bar */\ndiv.vimiumHUD {\n background: #282a36;\n border: 1px solid #6272a4;\n}\n\ndiv.vimiumHUD .vimiumHUDSearchArea {\n background: #282a36;\n}\n\ndiv.vimiumHUD .hud-find {\n background: #282a36;\n border: none;\n color: #f8f8f2;\n}\n\ndiv.vimiumHUD span#hud-find-input{\n color: #f8f8f2; /* 'Foreground' color */\n}\n\ndiv.vimiumHUD span#hud-match-count {\n color: #6272a4; /* 'Comment' color */\n}\n\ndiv.vimiumHUD .vimiumHUDSearchAreaInner {\n color: #6272a4; /* 'Comment' color */\n}\n\n#vomnibar{\n background-color: #44475A;\n}\n\n#vomnibar input {\n color: #f8f8f2;\n font: -moz-window;\n /*font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;*/\n font-size: 20px;\n height: 34px;\n margin-bottom: 0;\n padding: 4px;\n background-color: #282a36;\n border-radius: 3px;\n border: 1px solid #6272a4;\n box-shadow: #bd93f9 0px 0px 1px;\n width: 100%;\n outline: none;\n box-sizing: border-box;\n}\n\n#vomnibar .vomnibarSearchArea {\n display: block;\n padding: 10px;\n background-color: #6272a4;\n border-radius: 4px 4px 0 0;\n border-bottom: 0px solid #bd93f9;\n}\n\n#vomnibar ul {\n background-color: #44475a;\n border-radius: 0 0 4px 4px;\n list-style: none;\n padding-top: 0;\n padding-bottom: 0;\n margin-block-start: 2px;\n margin-block-end: 0px;\n}\n\n#vomnibar li {\n border-bottom: 1px solid #6272a4;\n line-height: 1.1em;\n padding: 7px 10px;\n font-size: 16px;\n color: #f8f8f2;\n position: relative;\n display: list-item;\n margin: auto;\n}\n\n#vomnibar li .vomnibarBottomHalf {\n font-size: 15px;\n margin-top: 3px;\n padding: 2px 0;\n}\n\n#vomnibar li .vomnibarSource {\n color: #bd93f9;\n margin-right: 4px;\n}\n#vomnibar li .vomnibarRelevancy {\n position: absolute;\n right: 0;\n top: 0;\n padding: 5px;\n background-color: #282a36;\n color: #f8f8f2;\n font-family: monospace;\n width: 100px;\n overflow: hidden;\n}\n\n#vomnibar li .vomnibarUrl {\n white-space: nowrap;\n color: #50fa7b;\n}\n\n#vomnibar li .vomnibarMatch {\n font-weight: bold;\n color: #ffb86c;\n}\n\n#vomnibar li em, #vomnibar li .vomnibarTitle {\n color: #f8f8f2;\n margin-left: 4px;\n font-weight: normal;\n}\n#vomnibar li em { font-style: italic; }\n#vomnibar li em .vomnibarMatch, #vomnibar li .vomnibarTitle .vomnibarMatch {\n color: #ffb86c;\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: #6272a4;\n font-weight: normal;\n}\n\n#vomnibarInput::selection {\n background-color: #8be9fd;\n}" + "userDefinedLinkHintCss": "/*\nDracula theme for Vimium\nby Trollwut (trollwut@trollwut.org). This code is in the public domain.\nTo use:\n 1. Copy the code.\n 2. Go to the Vimium options.\n 3. Click Show Advanced Options.\n 4. Under Advanced Options, scroll down to CSS for link hints.\n 5. Paste the code in the text field.\n 6. Click Save Changes.\n 7. Go to the website of your choice (or, if you have it open already, reload it) and check out the results.\n*/\n\n/* Link hint boxes */\ndiv > .vimiumHintMarker {\n background: #282a36;\n font-size: 12px;\n border: 0.25em solid #ffb86c;\n border-radius: 0.34em;\n box-shadow: 0em 0.1em 0.6em 0.1em rgba(0, 0, 0, 0.4);\n}\n\n/* Link hint text */\ndiv > .vimiumHintMarker span {\n color: #f8f8f2;\n font-size: inherit;\n text-shadow: none;\n}\n\n/* Link hint matching characters */\ndiv > .vimiumHintMarker > .matchingCharacter {\n color: #6272a4;\n}\n\n/* HUD (\"heads-up display\") bar */\ndiv.vimiumHUD {\n background: #282a36;\n border: 1px solid #6272a4;\n}\n\ndiv.vimiumHUD .vimiumHUDSearchArea {\n background: #282a36;\n}\n\ndiv.vimiumHUD .hud-find {\n background: #282a36;\n border: none;\n color: #f8f8f2;\n}\n\ndiv.vimiumHUD span#hud-find-input{\n color: #f8f8f2; /* 'Foreground' color */\n}\n\ndiv.vimiumHUD span#hud-match-count {\n color: #6272a4; /* 'Comment' color */\n}\n\ndiv.vimiumHUD .vimiumHUDSearchAreaInner {\n color: #6272a4; /* 'Comment' color */\n}\n\n#vomnibar{\n background-color: #44475A;\n}\n\n#vomnibar input {\n color: #f8f8f2;\n font: -moz-window;\n /*font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;*/\n font-size: 20px;\n height: 34px;\n margin-bottom: 0;\n padding: 4px;\n background-color: #282a36;\n border-radius: 3px;\n border: 1px solid #6272a4;\n box-shadow: #bd93f9 0px 0px 1px;\n width: 100%;\n outline: none;\n box-sizing: border-box;\n}\n\n#vomnibar .vomnibarSearchArea {\n display: block;\n padding: 10px;\n background-color: #6272a4;\n border-radius: 4px 4px 0 0;\n border-bottom: 0px solid #bd93f9;\n}\n\n#vomnibar ul {\n background-color: #44475a;\n border-radius: 0 0 4px 4px;\n list-style: none;\n padding-top: 0;\n padding-bottom: 0;\n margin-block-start: 2px;\n margin-block-end: 0px;\n}\n\n#vomnibar li {\n border-bottom: 1px solid #6272a4;\n line-height: 1.1em;\n padding: 7px 10px;\n font-size: 16px;\n color: #f8f8f2;\n position: relative;\n display: list-item;\n margin: auto;\n}\n\n#vomnibar li .vomnibarBottomHalf {\n font-size: 15px;\n margin-top: 3px;\n padding: 2px 0;\n}\n\n#vomnibar li .vomnibarSource {\n color: #bd93f9;\n margin-right: 4px;\n}\n#vomnibar li .vomnibarRelevancy {\n position: absolute;\n right: 0;\n top: 0;\n padding: 5px;\n background-color: #282a36;\n color: #f8f8f2;\n font-family: monospace;\n width: 100px;\n overflow: hidden;\n}\n\n#vomnibar li .vomnibarUrl {\n white-space: nowrap;\n color: #50fa7b;\n}\n\n#vomnibar li .vomnibarMatch {\n font-weight: bold;\n color: #ffb86c;\n}\n\n#vomnibar li em, #vomnibar li .vomnibarTitle {\n color: #f8f8f2;\n margin-left: 4px;\n font-weight: normal;\n}\n#vomnibar li em { font-style: italic; }\n#vomnibar li em .vomnibarMatch, #vomnibar li .vomnibarTitle .vomnibarMatch {\n color: #ffb86c;\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: #6272a4;\n font-weight: normal;\n}\n\n#vomnibarInput::selection {\n background-color: #8be9fd;\n}", + "exclusionRules": [ + { + "passKeys": "", + "pattern": "https?://mail.google.com/*" + }, + { + "passKeys": "", + "pattern": "http?://localhost:8087/*" + } + ] } diff --git a/home/private_dot_newsboat/private_config.tmpl b/home/private_dot_newsboat/private_config.tmpl deleted file mode 100644 index 549406f8..00000000 --- a/home/private_dot_newsboat/private_config.tmpl +++ /dev/null @@ -1,42 +0,0 @@ -# general settings -auto-reload yes - -# externel browser -browser "/run/current-system/sw/bin/w3m %u" -macro m set browser "/run/current-system/sw/bin/mpv --ytdl-format=best --really-quiet --no-terminal %u &"; open-in-browser ; set browser "/run/current-system/sw/bin/w3m %u" -macro b set browser "/run/current-system/sw/bin/chromium-browser %u"; open-in-browser ; set browser "/run/current-system/sw/bin/w3m %u" - -# Unbind keys -unbind-key ENTER -unbind-key j -unbind-key k -unbind-key J -unbind-key K - -# Bind keys - vim style -bind-key j down -bind-key k up -bind-key l open -bind-key h quit - -# Colors -#color background default default -#color listnormal default default -#color listnormal_unread default default -#color listfocus black cyan -#color listfocus_unread black cyan -#color info default black -#color article default default - -# Highlights -highlight article "^(Title):.*$" blue default -highlight article "https?://[^ ]+" red default -highlight article "\\[image\\ [0-9]+\\]" green default - -# Freshrss setup - -freshrss-login "tstarr" -freshrss-password "{{ (secret "/run/secrets/homelab/tstarr") }}" -freshrss-url "https://rss.tstarr.us/api/greader.php" -urls-source "freshrss" -freshrss-flag-star "s" diff --git a/home/private_dot_newsboat/private_urls b/home/private_dot_newsboat/private_urls deleted file mode 100644 index e419a7bb..00000000 --- a/home/private_dot_newsboat/private_urls +++ /dev/null @@ -1,2 +0,0 @@ -"query:Youtube:tags # \"Youtube\"" Meta -"query:Unread:unread = \"yes\"" Meta diff --git a/provision/modules/desktop/sway.nix b/provision/modules/desktop/sway.nix index b00db3c0..22bfe0af 100644 --- a/provision/modules/desktop/sway.nix +++ b/provision/modules/desktop/sway.nix @@ -59,8 +59,6 @@ in { p7zip pavucontrol borgbackup - w3m - newsboat ] ++ [ ]; From 492d2d933cff163d05518106b8d1ef81cb661a55 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Fri, 24 Nov 2023 16:56:51 -0800 Subject: [PATCH 4/7] Fix spacing in browser.nix --- provision/modules/desktop/browser.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provision/modules/desktop/browser.nix b/provision/modules/desktop/browser.nix index 8a9d1f91..02761556 100644 --- a/provision/modules/desktop/browser.nix +++ b/provision/modules/desktop/browser.nix @@ -46,7 +46,7 @@ in { ]; # Setup bookmarks - "BookmarkBarEnabled" = true; + "BookmarkBarEnabled" = true; "ShowAppsShortcutInBookmarkBar" = false; "ManagedBookmarks" = [ { "toplevel_name" = "Bookmarks"; } From efcbbb02ced801099b07dd532fb4b056d853e8ea Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sat, 25 Nov 2023 01:47:52 -0800 Subject: [PATCH 5/7] update browser and remove play with mpv --- home/dot_config/sway/config.tmpl | 2 +- provision/hosts/kestrel/configuration.nix | 1 + provision/hosts/kestrel/rss.nix | 23 +++++++++++++++++++++++ provision/modules/desktop/browser.nix | 19 +------------------ 4 files changed, 26 insertions(+), 19 deletions(-) create mode 100644 provision/hosts/kestrel/rss.nix diff --git a/home/dot_config/sway/config.tmpl b/home/dot_config/sway/config.tmpl index 02ca693b..dab6582a 100644 --- a/home/dot_config/sway/config.tmpl +++ b/home/dot_config/sway/config.tmpl @@ -91,7 +91,7 @@ gaps left 0 for_window [title="Steam - News"] floating enable for_window [title="Friends List"] floating enable -for_window [title=".*mpv$"] { +for_window [title="Picture in picture"] { floating enable sticky toggle resize set width 22ppt diff --git a/provision/hosts/kestrel/configuration.nix b/provision/hosts/kestrel/configuration.nix index b4f789ae..063b7344 100644 --- a/provision/hosts/kestrel/configuration.nix +++ b/provision/hosts/kestrel/configuration.nix @@ -1,6 +1,7 @@ { config, pkgs, user, lib, ... }: { imports = [ + ./rss.nix ./syncthing.nix ]; diff --git a/provision/hosts/kestrel/rss.nix b/provision/hosts/kestrel/rss.nix new file mode 100644 index 00000000..a58a3502 --- /dev/null +++ b/provision/hosts/kestrel/rss.nix @@ -0,0 +1,23 @@ +{ config, lib, pkgs, user, ... }: +{ + + services.postgresql = { + enable = true; + authentication = pkgs.lib.mkOverride 10 '' + #type database DBuser auth-method + local all all trust + ''; + }; + services.miniflux = { + enable = true; + config = { + LISTEN_ADDR = "localhost:8087"; + # Break youtube embeds so they dont show + YOUTUBE_EMBED_URL_OVERRIDE="https://"; + }; + adminCredentialsFile = pkgs.writeText "cred" '' + ADMIN_USERNAME=miniflux + ADMIN_PASSWORD=miniflux + ''; + }; +} diff --git a/provision/modules/desktop/browser.nix b/provision/modules/desktop/browser.nix index 02761556..9959d315 100644 --- a/provision/modules/desktop/browser.nix +++ b/provision/modules/desktop/browser.nix @@ -41,8 +41,8 @@ in { "nngceckbapebfimnlniiiahkandclblb" # Bitwarden "dbepggeogbaibhgnhhndojpepiihcmeb" # Viumium "icpgjfneehieebagbmdbhnlpiopdcmna" # New Tab Redirect - "hahklcmnfgffdlchjigehabfbiigleji" # Play with MPV "oahiolknhkbpcolgnpljehalnhblolkm" # Shorts Blocker + "hkgfoiooedgoejojocmhlaklaeopbecg" # Picture-in-Picture (by Google) ]; # Setup bookmarks @@ -82,22 +82,5 @@ in { ]; }; }; - - # Start play-with-mpv as service - systemd.user.services.play-with-mpv = { - path = with pkgs; [ play-with-mpv mpv ]; - environment = { - DISPLAY = ":0"; - }; - description = "play videos with mpv from chromium."; - wantedBy = [ "default.target" ]; - restartIfChanged = true; - - serviceConfig = { - Type = "simple"; - Restart = "always"; - ExecStart = "${pkgs.play-with-mpv}/bin/play-with-mpv"; - }; - }; }; } From e81422b0b3e24bc320329f71c639945e21f5f6a2 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sat, 25 Nov 2023 02:41:16 -0800 Subject: [PATCH 6/7] update github secret --- provision/secrets/secrets.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/provision/secrets/secrets.yaml b/provision/secrets/secrets.yaml index 286a8297..48ce041e 100644 --- a/provision/secrets/secrets.yaml +++ b/provision/secrets/secrets.yaml @@ -1,7 +1,7 @@ homelab: tstarr: ENC[AES256_GCM,data:gX6v3mQ7IhQ=,iv:6JYfIZrlWlmgSG7zgkNUkQqk1rz0Hdku+eFyzt+1TLc=,tag:QNRsQ7ML7UrBbTtPT20kbg==,type:str] github: - starr-dusT: ENC[AES256_GCM,data:rNds9CsqxjPQg5uSkFNEsMHh7EZfU5Cdqx2MBhlTmkWmA9YY7QOxtskoL7elZzYTldCkzNQyeBrxQsuTbxzMhZxtKXXcEjaS0PpZToQGyw/mkXGXLOrf5YGkBnKUCPUrMgs5PecaE2CTlv/Dy95R/7IF6iKd1ZWJ6F6WbxihzokR42BYd1vAuAhaR/Yy3rwpYc488H9zWserBni+aB/f/lWX1kmoxeD+c+7D/1SZvSTSnd0ObNVJ4Na8GJ0MTmnF2l1lCoIATSjNsNo4sWtOsQSshyX2GmccAJvulGCAVQjevoBDZdBY/+qzzjgoP9PyBwBTcdHwYX7HQPY8KKwmBwHLwawPIV5aqTjJ4JeeHKwkkqtMX9nnWwWlTBUuo0lRz2dk9zUgXocV4T8dTbEQuhi26lf1EdW1MJlzBbkjcFCFpbnV9y4A35NAyPnxQx4ZBiXyXw8S6+RgClIqB5gi70FqR4GgObwUl7LpOzaPaJBBrm/BNDCJ5w6rh6DV4WErBSi9TK8T0DwDTA==,iv:ZP/u6lV+GE7MpwQDrmNrfoHCBvA5B8+5pd6NNVUNt18=,tag:fKnHXbCibkP/3is8/gboiA==,type:str] + starr-dusT: ENC[AES256_GCM,data:/188MCdN6ls5tJ2URQ4hz2Ku7bOHPsR3/i2t9oH3HSwGEzghpwFfasc20mb5AXMa0+SUWRxfd5xKESo0nlnHlM4OCuS2oNG04Y1KXxCYb71EgKn4GhCY8H3/LN7AdlJ9yAi3wEk3cYZUPHTAmTgxuegiJ3+VlZpjikKDM/fvYq7Nl5SPdRrDrjTDEKn8pgeGoBYQnCTSAl86kVRzSqvkqCNThu4f+ipXw2vBCz0nN8aCj/OyTQwNUerPNiWzzCRN9rQr2cGKMiZ1zqpGalBFfmxhNpZxDzSHbvAA5Q69IG+Uka0dSaafPYTw6r8imEp0jHy8GfVHF/nhSv3wwMBjqBd1iVeyZ5EAYTUoMD3hlxASUnSL6OZkPlEZsEue5eGp0r5T7zwejefcxQ/4Tn46xKezybck4pjIb3txSl8Hvsjt78+CNO3Uw2k7B8SM6xsN7igYfcLXuUi1vYCB3Yhr6pRbEU5dAaLNYIPCTfX7tpFYHF9Xh6d60Y5YsgoXg3TNB+sbzkdvvT6q3w==,iv:fZ7nConYY/OhIqHrxxKXUuugMrKjvVBFuTFgq+w/yvM=,tag:awLu6xhqtJOkEGkde50vzQ==,type:str] wireguard: kestrel: ENC[AES256_GCM,data:RLDesKMUtpurv+C2YkxMcbBdiP6cHHUGRCYkgO5Qf6FZLxl4vKRyhTdDzWc=,iv:V/9bpCMTT9YQ8QCNYdpfrhu0lc4Yt5Eu0DJMc0uZkNA=,tag:kFnN7GwT4UKqUyvOdlbXxg==,type:str] bulwark: ENC[AES256_GCM,data:wMMZ1zJ2nPvkAFA5SgcSyl1z+9blDqf/6pVp8olmGaXJsbWc+/gBtDKzTog=,iv:2lZdsFYZhiTumRmYN/q2606gpyS7lCjf4cgeaCIjoxo=,tag:o81+t3pRwfomEys1veQecA==,type:str] @@ -22,8 +22,8 @@ sops: ajM3YlJYU21PaHRyaGlUNy84RHN2SE0KAvMFdqnfV0TzfNcBdY7OvRLZrBb9uXSI 3y50yFhYnyXtWKLQFTwjN6S5dLaZgqhaGhEQyNCQxb5RGZJDR6g7Yw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2023-11-21T19:45:45Z" - mac: ENC[AES256_GCM,data:ZKv6Rp/PWsEMC+ftrEzc+NFbYArlj9PbXfjFEdQEEDH/02IExzNLyisjcQA5deHe4yi7YdjWULGeH7Hzon45uwKzrfaEVBDRBBglA+9gzYO8PqN1ul5zNNhmO/RhOjmApddPaNsDFxm6B83qXpF2LMtJoelYPhB2p8F5iHfZc68=,iv:+pPqU7VE/9sPnyIf+u1ar4q1n1FuLQ6+dvIs5LG1VgM=,tag:eTTNbgnGqhEcOLRq6/X9sw==,type:str] + lastmodified: "2023-11-25T10:16:12Z" + mac: ENC[AES256_GCM,data:tlvq7Upl9+ci0chBo/y8IkNPjLuuh0srnqD3iiPTs1VCk6aW7E7ZWcoV8WH9HkD+xlD82mfs4500VPk/UC6Pe9d+BJX5PYqxPRp5sTQacjScC4y0TeMmTEaXwcsYo0faV1JSPCM5v1WmtRtE7GE7awewoIGs5q27TWoP6lBhafY=,iv:WWdfK4e9jt7WV8M5ACZ/tnaNDNiiihy9kauCbk/auu8=,tag:euzBqYNvaOxIB6Qu02UVvA==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.7.3 From d8b3c02fba557c12413dd4ed91cf93ca150876a4 Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sat, 25 Nov 2023 02:42:09 -0800 Subject: [PATCH 7/7] update vimium for github homepage --- home/dot_config/vimium-options.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/home/dot_config/vimium-options.json b/home/dot_config/vimium-options.json index 7b796857..92b63c5d 100644 --- a/home/dot_config/vimium-options.json +++ b/home/dot_config/vimium-options.json @@ -1,5 +1,5 @@ { - "newTabUrl": "https://blank.org/", + "newTabUrl": "https://starr-dust.github.io/tstarr.us/", "searchEngines": "# Daily\ngo: https://www.google.ie/search?q=%s Google\nyt: http://www.youtube.com/results?search_query=%s Youtube\n\n# NixOS\nnu: https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Packages (Unstable)\nns: https://search.nixos.org/packages?channel=23.05&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Packages (23.05)\nno: https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=%s Nixos Options\n\n# Github\ngr: https://github.com/search?q=%s&type=repositories Github Repos\ngc: https://github.com/search?q=%s&type=code Github Code", "settingsVersion": "2.0.5", "userDefinedLinkHintCss": "/*\nDracula theme for Vimium\nby Trollwut (trollwut@trollwut.org). This code is in the public domain.\nTo use:\n 1. Copy the code.\n 2. Go to the Vimium options.\n 3. Click Show Advanced Options.\n 4. Under Advanced Options, scroll down to CSS for link hints.\n 5. Paste the code in the text field.\n 6. Click Save Changes.\n 7. Go to the website of your choice (or, if you have it open already, reload it) and check out the results.\n*/\n\n/* Link hint boxes */\ndiv > .vimiumHintMarker {\n background: #282a36;\n font-size: 12px;\n border: 0.25em solid #ffb86c;\n border-radius: 0.34em;\n box-shadow: 0em 0.1em 0.6em 0.1em rgba(0, 0, 0, 0.4);\n}\n\n/* Link hint text */\ndiv > .vimiumHintMarker span {\n color: #f8f8f2;\n font-size: inherit;\n text-shadow: none;\n}\n\n/* Link hint matching characters */\ndiv > .vimiumHintMarker > .matchingCharacter {\n color: #6272a4;\n}\n\n/* HUD (\"heads-up display\") bar */\ndiv.vimiumHUD {\n background: #282a36;\n border: 1px solid #6272a4;\n}\n\ndiv.vimiumHUD .vimiumHUDSearchArea {\n background: #282a36;\n}\n\ndiv.vimiumHUD .hud-find {\n background: #282a36;\n border: none;\n color: #f8f8f2;\n}\n\ndiv.vimiumHUD span#hud-find-input{\n color: #f8f8f2; /* 'Foreground' color */\n}\n\ndiv.vimiumHUD span#hud-match-count {\n color: #6272a4; /* 'Comment' color */\n}\n\ndiv.vimiumHUD .vimiumHUDSearchAreaInner {\n color: #6272a4; /* 'Comment' color */\n}\n\n#vomnibar{\n background-color: #44475A;\n}\n\n#vomnibar input {\n color: #f8f8f2;\n font: -moz-window;\n /*font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;*/\n font-size: 20px;\n height: 34px;\n margin-bottom: 0;\n padding: 4px;\n background-color: #282a36;\n border-radius: 3px;\n border: 1px solid #6272a4;\n box-shadow: #bd93f9 0px 0px 1px;\n width: 100%;\n outline: none;\n box-sizing: border-box;\n}\n\n#vomnibar .vomnibarSearchArea {\n display: block;\n padding: 10px;\n background-color: #6272a4;\n border-radius: 4px 4px 0 0;\n border-bottom: 0px solid #bd93f9;\n}\n\n#vomnibar ul {\n background-color: #44475a;\n border-radius: 0 0 4px 4px;\n list-style: none;\n padding-top: 0;\n padding-bottom: 0;\n margin-block-start: 2px;\n margin-block-end: 0px;\n}\n\n#vomnibar li {\n border-bottom: 1px solid #6272a4;\n line-height: 1.1em;\n padding: 7px 10px;\n font-size: 16px;\n color: #f8f8f2;\n position: relative;\n display: list-item;\n margin: auto;\n}\n\n#vomnibar li .vomnibarBottomHalf {\n font-size: 15px;\n margin-top: 3px;\n padding: 2px 0;\n}\n\n#vomnibar li .vomnibarSource {\n color: #bd93f9;\n margin-right: 4px;\n}\n#vomnibar li .vomnibarRelevancy {\n position: absolute;\n right: 0;\n top: 0;\n padding: 5px;\n background-color: #282a36;\n color: #f8f8f2;\n font-family: monospace;\n width: 100px;\n overflow: hidden;\n}\n\n#vomnibar li .vomnibarUrl {\n white-space: nowrap;\n color: #50fa7b;\n}\n\n#vomnibar li .vomnibarMatch {\n font-weight: bold;\n color: #ffb86c;\n}\n\n#vomnibar li em, #vomnibar li .vomnibarTitle {\n color: #f8f8f2;\n margin-left: 4px;\n font-weight: normal;\n}\n#vomnibar li em { font-style: italic; }\n#vomnibar li em .vomnibarMatch, #vomnibar li .vomnibarTitle .vomnibarMatch {\n color: #ffb86c;\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: #6272a4;\n font-weight: normal;\n}\n\n#vomnibarInput::selection {\n background-color: #8be9fd;\n}", @@ -10,7 +10,11 @@ }, { "passKeys": "", - "pattern": "http?://localhost:8087/*" + "pattern": "http?://localhost:*" + }, + { + "passKeys": "", + "pattern": "https://starr-dust.github.io/*" } ] }