為 jsProxy 應用 Material 界面

如果你還不知道的話, jsProxy 是一個基於瀏覽器端實現的網頁代理. 用人話說, 就是你可以把 jsProxy 當作 “翻牆瀏覽器” 使用. 而和雜七雜八的 “翻牆瀏覽器” 不同, jsProxy 不紀錄用戶數據, 而且無需安裝, 隨時可以使用.

因為可以部署在 Cloudflare Workers ( 從雲端運行腳本 ) 的緣故, jsProxy 一直被視為一個很好的白嫖途徑. 不過其他都好, 就是介面有點… 怎麼說呢, 太過復古. 而且 jsProxy 已經長期無人維護, pr 攢了一大堆無人理會, 導致一大堆鏈接無法打開, 默認搜索引擎是谷歌也導致了每次使用它總會被谷歌以機器人的理由擋下來, 體驗非常不友好.

不是我太挑剔, 但是原本的介面真的是有夠醜的

本著 DIY 的精神, 我稍微改動了一下 jsProxy 的代碼, 然後用 MDUI 庫給他前端做了一個美化. 因為我並沒有怎麼學過前端知識, 所以整個網頁現在基本就是一堆 tag soup. 不過總算跑起來了, 而且看著還不賴.

現在 jsProxy 的樣式看起來好多了.

自我感覺良好 ing

得益於 MDUI, 這個網站現在還跟上了 “響應性設計” 的概念, 儘管我完全不知道響應性設計到底是什麼鬼東西. 我修改了默認搜索引擎, 把它改成了 Duckduckgo, 我還刪掉了網站圖標改成了 fontawesome 的字體優化加載速度, 添加了暗黑模式… ( 為什麼要加省略號, 已經沒有可列的了啊 ) 總之, 現在的 jsProxy 絕對比原來的 jsProxy 要好用不只一點.

如果想要體驗的話, 你可以在點擊下方鏈接前往我自己用 CF Worker 搭建的服務, 或者 Clone Git 源碼.

鏈接: jsproxy.justin.education
源碼: git.io/jsproxy-material

一鍵讓內容農場從搜索結果 Fuck Off

我相信每個網民或多或少都有過這樣的經歷: 你翻出來, 抱著探索更加優質互聯網的期望, 開始了第一次 Google 之旅.

但是很不幸的是, 你的 Google 搜索結果第一頁居然塞滿了比牆內還垃圾數倍的內容農場, 先不提一塌糊塗的格式, 除了標題整個文章和你要搜索的內容就沒有一點相干. 更加奇葩的是, 這個網站還有綠色的背景, 大號正楷做正文字體, 像是從 00 年穿越過來一樣, 簡直就是設計地獄.

圖為其中最流氓的 KKNews, 直接 Ban 掉了訪問

你完全不理解 Google 為什麼要將這些垃圾內容放在第一頁, 於是你離開了 Google, 對萬惡的資本主義徹底失望, 回到了百度的懷抱, 做回了幸福的小粉紅.

完.

完?

The ultimate solution

為了應對這個問題, Google 曾經開發過一款插件 “Personal Blocklist”, 但是因為某些資本主義因素, 又把它下架了. 不過這個概念已經有了, 就是用戶可以通過瀏覽器插件的方式修改搜索結果, 如果 url 符合匹配規則, 就讓他完全消失.

Meet the uBlackList!

Google 商店搜索 uBlackList 就可以搜到這款插件. 我們可以首先設置通配符來最大範圍殺傷那些不長腦子的內容農場:

*://*/so.php
*://*/so.php?s=*
*://*/cha.php?s=*
*://*/list.php?s=*
*://*/?s=*
*://*/so/*

然後請添加以下訂閱, 通過域名精準打擊漏網之魚.

https://git.io/ublacklist

上面這個訂閱基本是全網最全的訂閱, 通過腳本, 每週同步多個 List 的內容; 截至發文時, 它已經包含了超過七萬個採集站.

Ubuntu 美化 – 安裝主題與插件

在執行以下步驟之前,請確認你可以訪問以下這兩個網站:

  • https://extensions.gnome.org/
  • https://www.gnome-look.org/

安裝依賴

在命令行執行以下命令。

sudo apt install gnome-shell-extensions # 安裝插件管理器
sudo apt install gnome-tweak-tool # 安裝主題管理器

訪問 Chrome 在線商店下載 瀏覽器配套插件。(使用其他瀏覽器就去網上搜插件)

點擊前往Chrome在線商店

然後訪問 extensions.gnome.org, 安裝 User Themes 和 Extensions。

配置完成之後訪問 Installed Extensions 應該看到如下畫面。

然後點進以下網址安裝 ocs-url 。這個軟件使你無需手動下載安裝主題,可以一鍵安裝。

OCS-URL: https://www.opendesktop.org/p/1136805/

定製外觀

安裝鼠標指針

我中意的鼠標指針是 Oreo Cursors,鏈接在下方

Oreo Cursors: https://www.gnome-look.org/p/1360254/

安裝完後請到 優化(Tweaks) 中設置。

安裝圖標包

我中意的圖標包是 這款 8.9 分高分的 Material 風格圖標包。

Tela Circle icons: https://www.gnome-look.org/s/Gnome/p/1359276/

這個還有一個姊妹包 叫 Tela icons, 辨識度比這個略高。不過我嫌那個風格不如這個統一,就選擇略這個。

安裝主題

請自行點擊下列鏈接安裝 Materia.

Materia: https://github.com/nana-4/materia-theme

注意! 你在裝完主題之後還可以進行一些配套設置!

Materia配套設置: https://github.com/nana-4/materia-theme#recommendations

安裝 額外的Shell

如果你喜歡一個看起來更加緊湊,更加 responsible 的工作環境,你可以選擇下面一款插件。

Material Shell: https://github.com/material-shell/material-shell

這一款插件算是 Material 在 Linux 上的集大成之作,將 你的 Linux 直接改造成一個類似安卓的界面。充分利用的屏幕空間使得工作區最大化,直接將工作區選項擺在屏幕左邊,而且如果你擁有一個類似 surface 的支持觸屏的設備,這個插件就是你的最佳選擇。
這個插件推薦的主題是 Plata, 但是也和 Materia 主題無縫結合。

定製 Grub

推薦下載這個主題,

Tela Grub theme: https://www.gnome-look.org/p/1307852/

然後解壓後直接

sudo bash ./install.sh

配置完成!

至此所有的配置都已經完成了!

安裝並配置 Fcitx 輸入法

OS: Ubuntu20.04 LTS

剛剛手賤重裝了我的 Ubuntu 系統,发現自帶的輸入法 ibus 中文體驗極差,故更新一篇安裝 fcitx 加配置主題的教程。

iBus 重新定義了 “垃圾”

下載安裝 fcitx

# fcitx-rime 屬於繁體輸入法,可選安裝
sudo apt install fcitx fcitx-googlepinyin fcitx-rime fcitx-module-cloudpinyin

apt 會自動把 fcitx 以及其依賴裝上。

注意! 某些直接安裝 fcitx-googlepinyin 其實是將 fcitx 作為依賴裝上了,這樣會導致依賴樹的關系雜亂,可能在未來 (你想刪除谷歌拼音的時候造成不可預料的事故)

接著輸入以下命令並按照提示配置輸入法為 fcitx.

im-config

現在重啟系統, 重啟完成之後應該可以看到 fcitx 將 ibus 取而代之了。
現在可以卸載 ibus.

sudo apt purge ibus

配置 中州韻

中州韻 不是默認在輸入法列表里,你需要點擊左下角的加號添加。(之後按 Ctrl + Shift 添加。)
而且我發現中州韻比簡體的谷歌拼音真的要好用太多,強烈推薦。

請在這裏下載輸入法的附加詞庫。

請看這裏配置模糊音方案:

如果你想要針對中州韻輸入法的某一個輸入方案(比如明月拼音),你需要在 ~/.config/fcitx/rime/ 目錄下新建一個專門的 yaml 來配置。比如說 朙月拼音的yaml 可以是 luna_pinyin.custom.yaml , 格式請見Github.

以下配置我希望全局生效,所以在 default.custom.yaml 中配置如下幾行:

# default.custom.yaml
patch:
  # 候選詞個數
  "menu/page_size": 9 

(模糊音請參照正則的語法進行查找替換,我是南方人分不清前鼻音後鼻音,所以配置這兩行。如果你不明白正則的語法請點擊 模糊音 參考大神配置。)

# luna_pinyin.custom.yaml
patch:
  # 模糊音
  'speller/algebra':
    - erase/^xx$/  

    # 模糊音定義
    - derive/([ei])n$/$1ng/            # en => eng, in => ing
    - derive/([ei])ng$/$1n/            # eng => en, ing => in

配置主題

主題配置的話我推薦以下這個主題 (個人感覺比較清爽,你也可以自己選擇。)

目前deepin論壇抽風訪問不了,等恢復訪問後我會繼續把步驟補上。
deepin論壇已經恢復訪問,我將兩款主題的壓縮包連同網頁archive放在我的網盤裏了,鏈接就在下方,請自取~

原帖地址: 點擊前往深度BBS論壇
原帖備份: 點擊前往web.archive.org
附件下載: 點擊從博客網盤下載 alaph 亮色主題
附件下載: 點擊從博客網盤下載 darkK 暗色主題

deepin論壇已經翻修完畢,恢復訪問了。這裏是我找到的使用體驗最好的兩款主題,由同一個大神製作,主題取自搜狗。
是的fcitx 是可以裝 搜狗輸入法的,但是出於一種奇怪的心理,我不想讓國產軟件姦污我這一台乾淨的linux機,所以沒有選擇裝 搜狗輸入法。

兩款可愛的主題截圖

請將兩款主題解壓後分別拷貝到 /usr/share/fcitx/skin/ 目錄下。