M .bashrc => .bashrc +0 -1
@@ 18,7 18,6 @@ alias locate='plocate'
alias ping='ping -c 5'
alias gdb='gdb -q -ex "layout src"'
alias rust-gdb='rust-gdb -q -ex "layout src"'
-alias tectonic='tectonic -X'
alias R='R --quiet'
alias serve='python3 -m http.server --directory'
alias pdb='python3 -m pdb'
A .config/chromium/libreddit.txt => .config/chromium/libreddit.txt +1 -0
@@ 0,0 1,1 @@
+https://libreddit.de/settings/restore/?theme=system&front_page=default&layout=card&wide=off&comment_sort=confidence&show_nsfw=on&use_hls=off&hide_hls_notification=off&subscriptions=programmerhumour%2Bprogramming%2BPython%2Brust%2B4chan%2Bgreentext%2BWatches&filters=
M .config/chromium/redirector.json => .config/chromium/redirector.json +83 -86
@@ 1,87 1,84 @@
{
- "createdBy": "Redirector v3.5.3",
- "createdAt": "2022-05-05T10:48:52.777Z",
- "redirects": [
- {
- "description": "Medium -> Scribe",
- "exampleUrl": "https://medium.com/@user/post-123456abcdef",
- "exampleResult": "https://scribe.rip/@user/post-123456abcdef",
- "error": null,
- "includePattern": "^https?://(?:.*\\.)*(?<!(link\\.|cdn\\-images\\-\\d+\\.))medium\\.com(/.*)?$",
- "excludePattern": "",
- "patternDesc": "",
- "redirectUrl": "https://scribe.rip$2",
- "patternType": "R",
- "processMatches": "noProcessing",
- "disabled": false,
- "grouped": false,
- "appliesTo": [
- "main_frame",
- "sub_frame",
- "xmlhttprequest",
- "history",
- "other"
- ]
- },
- {
- "description": "Twitter -> Nitter",
- "exampleUrl": "https://twitter.com/foo/status/123456789",
- "exampleResult": "https://nitter.net/foo/status/123456789",
- "error": null,
- "includePattern": "^https?://(?:www\\.)?twitter\\.com(/.*)?$",
- "excludePattern": "",
- "patternDesc": "",
- "redirectUrl": "https://nitter.net$1",
- "patternType": "R",
- "processMatches": "noProcessing",
- "disabled": false,
- "grouped": false,
- "appliesTo": [
- "main_frame",
- "sub_frame",
- "xmlhttprequest",
- "history",
- "other"
- ]
- },
- {
- "description": "AMP -> HTML",
- "exampleUrl": "https://www.google.com/amp/www.example.com/amp/document",
- "exampleResult": "https://www.example.com/amp/document",
- "error": null,
- "includePattern": "^https?://www.(?:google|bing).com/amp/(.*)",
- "excludePattern": "",
- "patternDesc": "",
- "redirectUrl": "https://$1",
- "patternType": "R",
- "processMatches": "noProcessing",
- "disabled": false,
- "grouped": false,
- "appliesTo": [
- "main_frame",
- "sub_frame",
- "xmlhttprequest",
- "history",
- "other"
- ]
- },
- {
- "description": "Reddit -> Old Reddit",
- "exampleUrl": "https://www.reddit.com/r/foo/bar/",
- "exampleResult": "https://old.reddit.com/r/foo/bar/",
- "error": null,
- "includePattern": "^https?://(?:www\\.)?reddit\\.com(/.*)?$",
- "excludePattern": "^https?://(?:www\\.)?reddit.com/(poll|gallery)/.*",
- "patternDesc": "",
- "redirectUrl": "https://old.reddit.com$1",
- "patternType": "R",
- "processMatches": "noProcessing",
- "disabled": false,
- "grouped": false,
- "appliesTo": [
- "main_frame",
- "history"
- ]
- }
- ]
-}>
\ No newline at end of file
+ "createdBy": "Redirector v3.5.3",
+ "createdAt": "2022-05-07T07:04:32.175Z",
+ "redirects": [
+ {
+ "description": "Medium -> Scribe",
+ "exampleUrl": "https://medium.com/@user/post-123456abcdef",
+ "exampleResult": "https://scribe.rip/@user/post-123456abcdef",
+ "error": null,
+ "includePattern": "^https?://(?:.*\\.)*(?<!(link\\.|cdn\\-images\\-\\d+\\.))medium\\.com(/.*)?$",
+ "excludePattern": "",
+ "patternDesc": "",
+ "redirectUrl": "https://scribe.rip$2",
+ "patternType": "R",
+ "processMatches": "noProcessing",
+ "disabled": false,
+ "grouped": false,
+ "appliesTo": [
+ "main_frame",
+ "sub_frame",
+ "xmlhttprequest",
+ "history",
+ "other"
+ ]
+ },
+ {
+ "description": "Twitter -> Nitter",
+ "exampleUrl": "https://twitter.com/foo/status/123456789",
+ "exampleResult": "https://nitter.net/foo/status/123456789",
+ "error": null,
+ "includePattern": "^https?://(?:www\\.)?twitter\\.com(/.*)?$",
+ "excludePattern": "",
+ "patternDesc": "",
+ "redirectUrl": "https://nitter.net$1",
+ "patternType": "R",
+ "processMatches": "noProcessing",
+ "disabled": false,
+ "grouped": false,
+ "appliesTo": [
+ "main_frame",
+ "sub_frame",
+ "xmlhttprequest",
+ "history",
+ "other"
+ ]
+ },
+ {
+ "description": "AMP -> HTML",
+ "exampleUrl": "https://www.google.com/amp/www.example.com/amp/document",
+ "exampleResult": "https://www.example.com/amp/document",
+ "error": null,
+ "includePattern": "^https?://www.(?:google|bing).com/amp/(.*)",
+ "excludePattern": "",
+ "patternDesc": "",
+ "redirectUrl": "https://$1",
+ "patternType": "R",
+ "processMatches": "noProcessing",
+ "disabled": false,
+ "grouped": false,
+ "appliesTo": [
+ "main_frame",
+ "sub_frame",
+ "xmlhttprequest",
+ "history",
+ "other"
+ ]
+ },
+ {
+ "description": "Reddit -> Libreddit",
+ "exampleUrl": "https://www.reddit.com/r/foo/bar/",
+ "exampleResult": "https://libreddit.de/r/foo/bar/",
+ "error": null,
+ "includePattern": "^https?://(?:www\\.)?reddit\\.com(/.*)?$",
+ "excludePattern": "",
+ "patternDesc": "",
+ "redirectUrl": "https://libreddit.de$1",
+ "patternType": "R",
+ "processMatches": "noProcessing",
+ "disabled": false,
+ "grouped": false,
+ "appliesTo": ["main_frame", "history"]
+ }
+ ]
+}
M .config/fontconfig/fonts.conf => .config/fontconfig/fonts.conf +3 -3
@@ 6,7 6,7 @@
<prefer>
<family>Symbols Nerd Font</family>
<family>Noto Color Emoji</family>
- <family>Liberation Serif</family>
+ <family>Noto Sans</family>
</prefer>
</alias>
<alias>
@@ 14,7 14,7 @@
<prefer>
<family>Symbols Nerd Font</family>
<family>Noto Color Emoji</family>
- <family>Liberation Serif</family>
+ <family>Noto Serif</family>
</prefer>
</alias>
<alias>
@@ 22,7 22,7 @@
<prefer>
<family>Symbols Nerd Font</family>
<family>Noto Color Emoji</family>
- <family>Liberation Sans</family>
+ <family>Noto Sans</family>
</prefer>
</alias>
<alias>
M .config/kak/lsp.toml => .config/kak/lsp.toml +0 -6
@@ 4,12 4,6 @@ verbosity = 2
[server]
timeout = 1800 # seconds = 30 minutes
-[language.bash]
-filetypes = ["sh"]
-roots = [".git", ".hg"]
-command = "bash-language-server"
-args = ["start"]
-
[language.c_cpp]
filetypes = ["c", "cpp"]
roots = ["compile_commands.json", ".clangd", ".git", ".hg"]
M .config/mimeapps.list => .config/mimeapps.list +2 -2
@@ 36,7 36,7 @@ application/gzip=xarchiver.desktop;
application/dicom=imagej.desktop;pinta.desktop;
text/markdown=chromium.desktop;chromium.desktop;l3afpad.desktop;
audio/x-wav=org.xfce.Parole.desktop;
-application/x-ipynb+json=jupyter-notebook.desktop;
+application/x-ipynb+json=code-oss.desktop;jupyter-notebook.desktop;
application/postscript=org.pwm.zathura.desktop
image/vnd.microsoft.icon=pinta.desktop;
text/html=l3afpad.desktop;
@@ 68,7 68,7 @@ image/svg+xml=imv-folder.desktop
text/plain=l3afpad.desktop
application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop
text/html=chromium.desktop
-application/x-ipynb+json=jupyter-notebook.desktop
+application/x-ipynb+json=code-oss.desktop
application/xml=l3afpad.desktop;
inode/directory=thunar.desktop;
application/x-shellscript=l3afpad.desktop;
M .config/qtile/config.py => .config/qtile/config.py +1 -1
@@ 257,4 257,4 @@ screens = [
# XXX: Gasp! We're lying here. In fact, nobody really uses or cares about this
# string besides java UI toolkits. We choose LG3D to maximize irony: it is a 3D
# non-reparenting WM written in java that happens to be on java's whitelist.
-wmname = "LG3D"
+wmname = "Qtile"
M .config/xarchiver/xarchiverrc => .config/xarchiver/xarchiverrc +1 -1
@@ 5,7 5,7 @@ confirm_deletion=true
sort_filename_content=true
store_output=true
icon_size=5
-show_archive_comment=true
+show_archive_comment=false
show_sidebar=false
show_location_bar=true
show_toolbar=true
A .local/share/applications/chromium.desktop => .local/share/applications/chromium.desktop +21 -0
@@ 0,0 1,21 @@
+[Desktop Entry]
+Version=1.0
+Name=Chromium
+GenericName=Web Browser
+Comment=Access the Internet
+Exec=chromium %U
+StartupNotify=true
+Terminal=false
+Icon=chromium
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Exec=/usr/bin/chromium
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Exec=/usr/bin/chromium --incognito
A .local/share/applications/code-oss-url-handler.desktop => .local/share/applications/code-oss-url-handler.desktop +12 -0
@@ 0,0 1,12 @@
+[Desktop Entry]
+Name=Code - OSS - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/usr/bin/code-oss --open-url %U
+Icon=com.visualstudio.code.oss
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/code-oss;
+Keywords=vscode;
A .local/share/applications/code-oss.desktop => .local/share/applications/code-oss.desktop +18 -0
@@ 0,0 1,18 @@
+[Desktop Entry]
+Name=Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/usr/bin/code-oss --unity-launch %F
+Icon=com.visualstudio.code.oss
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=TextEditor;Development;IDE;
+MimeType=text/plain;application/x-code-oss-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/bin/code-oss --new-window %F
+Icon=com.visualstudio.code.oss
A .local/share/applications/electron17.desktop => .local/share/applications/electron17.desktop +8 -0
@@ 0,0 1,8 @@
+[Desktop Entry]
+Type=Application
+Name=Electron 17
+Icon=electron17
+Exec=electron17 %u
+Categories=Development;GTK;
+StartupNotify=true
+Hidden=true
A .local/share/applications/teams.desktop => .local/share/applications/teams.desktop +20 -0
@@ 0,0 1,20 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Teams
+Comment=Microsoft Teams for Linux is your chat-centered workspace in Office 365.
+Exec=teams %U
+Icon=teams
+Terminal=false
+StartupNotify=true
+StartupWMClass=Microsoft Teams
+Categories=Network;
+MimeType=x-scheme-handler/msteams;
+X-KDE-Protocols=teams
+Actions=QuitTeams;
+X-GNOME-UsesNotifications=true;
+
+[Desktop Action QuitTeams]
+Name=Quit Teams
+Exec=/usr/bin/teams --quit
+OnlyShowIn=Unity;
M .local/share/pacman/aur.txt => .local/share/pacman/aur.txt +1 -1
@@ 6,5 6,5 @@ lightdm-mini-greeter
paru-bin
python-jupytext
rstudio-desktop-bin
-vscode-langservers-extracted
+teams
xcursor-breeze
M .local/share/pacman/pkg.txt => .local/share/pacman/pkg.txt +5 -1
@@ 2,11 2,11 @@ alacritty
aspell-en
aspell-pl
base
-bash-language-server
bear
bottom
chromium
clang
+code
docker
docker-compose
dunst
@@ 36,6 36,7 @@ maim
man-db
mkvtoolnix-cli
networkmanager
+noto-fonts
noto-fonts-emoji
p7zip
pacman-contrib
@@ 82,6 83,9 @@ ufw
unclutter
unrar
unzip
+vscode-css-languageserver
+vscode-html-languageserver
+vscode-json-languageserver
xarchiver
xclip
xorg-server