Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/freed-wu/freed-wu
:gear: My dotfiles.
https://github.com/freed-wu/freed-wu
android archlinux docker dotfiles linux msys2 nixos termux window
Last synced: about 2 months ago
JSON representation
:gear: My dotfiles.
- Host: GitHub
- URL: https://github.com/freed-wu/freed-wu
- Owner: Freed-Wu
- License: gpl-3.0
- Created: 2020-03-12T06:36:57.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T11:23:19.000Z (about 2 months ago)
- Last Synced: 2024-10-29T13:20:18.908Z (about 2 months ago)
- Topics: android, archlinux, docker, dotfiles, linux, msys2, nixos, termux, window
- Language: Vim Script
- Homepage: https://freed-wu.github.io/Freed-Wu/
- Size: 1.37 MB
- Stars: 30
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# About Me
[![github/downloads](https://shields.io/github/downloads/Freed-Wu/Freed-Wu/total)](https://github.com/Freed-Wu/Freed-Wu/releases)
[![github/downloads/latest](https://shields.io/github/downloads/Freed-Wu/Freed-Wu/latest/total)](https://github.com/Freed-Wu/Freed-Wu/releases/latest)
[![github/issues](https://shields.io/github/issues/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/issues)
[![github/issues-closed](https://shields.io/github/issues-closed/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/issues?q=is%3Aissue+is%3Aclosed)
[![github/issues-pr](https://shields.io/github/issues-pr/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/pulls)
[![github/issues-pr-closed](https://shields.io/github/issues-pr-closed/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/pulls?q=is%3Apr+is%3Aclosed)
[![github/discussions](https://shields.io/github/discussions/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/discussions)
[![github/milestones](https://shields.io/github/milestones/all/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/milestones)
[![github/forks](https://shields.io/github/forks/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/network/members)
[![github/stars](https://shields.io/github/stars/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/stargazers)
[![github/watchers](https://shields.io/github/watchers/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/watchers)
[![github/contributors](https://shields.io/github/contributors/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/graphs/contributors)
[![github/commit-activity](https://shields.io/github/commit-activity/w/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/graphs/commit-activity)
[![github/last-commit](https://shields.io/github/last-commit/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/commits)
[![github/release-date](https://shields.io/github/release-date/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/releases/latest)[![github/license](https://shields.io/github/license/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/blob/main/LICENSE)
[![github/languages](https://shields.io/github/languages/count/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)
[![github/languages/top](https://shields.io/github/languages/top/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)
[![github/directory-file-count](https://shields.io/github/directory-file-count/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)
[![github/code-size](https://shields.io/github/languages/code-size/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)
[![github/repo-size](https://shields.io/github/repo-size/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)
[![github/v](https://shields.io/github/v/release/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu)[![docker/pulls](https://img.shields.io/docker/pulls/freedwu/freed-wu)](https://hub.docker.com/r/freedwu/freed-wu)
[![docker/image-size](https://img.shields.io/docker/image-size/freedwu/freed-wu)](https://hub.docker.com/r/freedwu/freed-wu)
[![docker/stars](https://img.shields.io/docker/stars/freedwu/freed-wu)](https://hub.docker.com/r/freedwu/freed-wu)
[![docker/v](https://img.shields.io/docker/v/freedwu/freed-wu)](https://hub.docker.com/r/freedwu/freed-wu/tags)Hello, everyone!
I am a [:cn:](https://en.wikipedia.org/wiki/China) student :mortar_board:.
My constellation is :leo: and I have driving license :page_with_curl: to drive :car:.I :heart:
[![open source](https://img.shields.io/badge/open%20source-gray?logo=open-source-initiative)](https://github.com/Freed-Wu)
and
hacker culture :sunglasses:. My English name comes from
["free software"](https://www.gnu.org), which named by myself after reading
[_The Cathedral and the Bazaar_](https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar),
[_Hackers & Painters_](https://en.wikipedia.org/wiki/Hackers_%26_Painters),
[_The Mythical Man-Month_](https://en.wikipedia.org/wiki/The_Mythical_Man-Month),
[_Just for Fun_](https://github.com/limkokholefork/just-for-fun-linus-torvalds)
and
[_Free as in Freedom_](https://zh.wikisource.org/wiki/%E8%8B%A5%E4%B8%BA%E8%87%AA%E7%94%B1%E6%95%85%EF%BC%9A%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6%E4%B9%8B%E7%88%B6%E7%90%86%E6%9F%A5%E5%BE%B7%C2%B7%E6%96%AF%E6%89%98%E6%9B%BC%E4%BC%A0).## Daily Life
### General
I have a rooted
[![Android](https://img.shields.io/badge/Android-10-00E886?logo=Android)](https://forum.xda-developers.com/m/freed-wu.11344913)
\:iphone:.
Sometimes I do some lightweight development :wrench: on it when I am on a :bus:
like this:Fix a typo fast
```sh
git clone --depth=1 https://github.com/one-of/my-favourite-open-source-projects
git checkout -b fix-a-typo
vi XXX
git add -A
git commit
gh repo fork
git push
gh pr create
```### In the Laboratory
I code in my favourite
[![Archlinux](https://img.shields.io/badge/Archlinux-rolling-blue?logo=Archlinux)](https://aur.Archlinux.org/account/Freed)
desktop :computer: with a $2880 \times 2560$ screen composed of two monitors
when I am in [USTC IVCLab](https://github.com/ustc-ivclab). I have spent
[![wakatime](https://wakatime.com/badge/user/4472c829-ef20-4823-ae4b-4ed0954e0b44.svg)](https://wakatime.com/@wzy)
and
[![codestats](https://img.shields.io/badge/dynamic/json?url=https://codestats.net/api/users/Freed-Wu&query=%24.total_xp&label=xp&logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjAwcHLTn8E0WHAAACqUlEQVRIx+3US2tdVRQH8N953OTaRqgvQm1iwApiSyG11Maq0IAJjVAH4kALnRQEFVp0YgXrA8kXUFD8Ag7qRBR8IBbEKtSIpRGVSlMdNBVsFaFptCW5Zzk4556cm1r8ALr35Oy9zl6P//+/Fv+vpOeUSRDVbShEw5pKG6fV1urxtQIksn+25tVHqiO3zZiNblA477RZP1ioo3dsMGmLm4Xf/WTWrIsr0XnEt6JndyzYi1wi8ZLFKu1yFy4aLzNIdbzmIC47Zsa8wpCtths0jNSy1x3Aae+as2TQ3R6w3mA3+rQQjrqzrjrBgP0eAvcohCNalSXBWk+7vyxgh47wqRyZtpZcXoOa40Vhwe3ok1fWxnpbWLQZrVUoZ1I53hR+NiBtMJXIJaQG7cInvpdb0rLbTWDAlLZCggWsN6KQyKrswnKpg0khHEQ/JoTDYL+wr7rdI4Rv7Kxo72YHnhLC7qraG71qM7jNtCGq3z4QOjp+dMTzJqxbUeYLQhir+LiW3Nd6w5WGDn7zlltL9//uoFQqIw54x3cuCR3hvFF4UghTFQcjPjQOtvrYlrqElV7IDHvcjBC+lvOgEJ6p4BoXngP7hMdowJZW/Cc1KmGKW8wL71e/JjbqrwR0R/24t0/Tmq9wKHXBUUwYtawlnHEFdMzV/R6yBkKFJfxBV3rbLAmf60emT6uWauo6sEZaaa/cfXhCCHtL7A8L4QubGun22+kjz4JXvGe0nkcJtjsnnDOY60hNG3DIfU44ZsYF19tkzJDcZ6DtYVNO+dKcv6yzw6Q2XvZrlxr2OLlqoFzylV1KuR+32LAUwhmPIu0mnFUj7V4j1vjTL0456WwD+2Gj7rJB26J5Jxx3Wapotu7VQ7U7h3vncReJ7GqGm07KVJvOkh7rqqH+X15/A4KR4pXr8wp+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAzLTA3VDA3OjQ1OjU3KzAxOjAwlMWKwgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMy0wN1QwNzo0NTo1NyswMTowMOWYMn4AAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAV3pUWHRSYXcgcHJvZmlsZSB0eXBlIGlwdGMAAHic4/IMCHFWKCjKT8vMSeVSAAMjCy5jCxMjE0uTFAMTIESANMNkAyOzVCDL2NTIxMzEHMQHy4BIoEouAOoXEXTyQjWVAAAAAElFTkSuQmCC)](https://codestats.net/users/Freed-Wu)
on coding and will spend the rest of my life on it.Screenshot
[![screenshot](https://user-images.githubusercontent.com/32936898/199290335-bb4c9b9e-1fc9-4f8d-af30-a1f8d49c6f35.jpg)](https://user-images.githubusercontent.com/32936898/199288079-777dee13-224d-468b-ac32-23042e34f0be.jpg)
### Go Home
When I return to my :house:, I use my
[![NixOS](https://img.shields.io/badge/NixOS-unstable-blue?logo=NixOS)](https://nixos.org)
laptop :computer: to connect my
![OpenWrt](https://img.shields.io/badge/OpenWrt-gray?logo=OpenWrt)
router and use
[![firefox](https://img.shields.io/badge/firefox-gray?logo=firefox-browser)](https://github.com/mozilla)
to surf the network. I watch
[animations](https://space.bilibili.com/49330423/bangumi), read comics (like
[this](https://ac.qq.com/Comic/ComicInfo/id/648472),
[this](https://ac.qq.com/Comic/comicInfo/id/540487),
[this](https://www.kuaikanmanhua.com/web/topic/1135)
and
[this](https://ac.qq.com/Comic/comicInfo/id/624570)) and novels (like
[this](https://en.wikipedia.org/wiki/Keigo_Higashino),
[this](https://zh.wikipedia.org/zh-cn/%E5%AD%99%E6%B2%81%E6%96%87)
and
[this](https://en.wikipedia.org/wiki/Liu_Cixin)).## Hobbies
### Developments
my recent status
[![trophy](https://github-profile-trophy.vercel.app/?username=Freed-Wu&theme=dracula&column=-1&no-bg=true&no-frame=true)](https://github.com/Freed-Wu)
[![stats](https://github-readme-stats.vercel.app/api?username=Freed-Wu&theme=dracula&show_icons=true&count_private=true&line_height=28)](https://github.com/Freed-Wu)
[![top langs](https://github-readme-stats.vercel.app/api/top-langs/?username=Freed-Wu&theme=dracula&layout=compact&langs_count=10)](https://github.com/Freed-Wu)
[![wakatime stats](https://github-readme-stats.vercel.app/api/wakatime?username=wzy&theme=dracula&layout=compact&langs_count=10&range=last_7_days)](https://wakatime.com/@wzy)- I always write documents [![readthedocs](https://shields.io/readthedocs/computer-graphics-demo)](https://computer-graphics-demo.readthedocs.io).
- I care about licenses [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FFreed-Wu%2FFreed-Wu.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FFreed-Wu%2FFreed-Wu).
- I make sure unit test coverage rate [![codecov](https://codecov.io/gh/Freed-Wu/hhighlighter-rg/branch/main/graph/badge.svg)](https://codecov.io/gh/Freed-Wu/hhighlighter-rg).
- I use CI/CD:
- [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/Freed-Wu/Freed-Wu/main.svg)](https://results.pre-commit.ci/latest/github/Freed-Wu/Freed-Wu/main)
- [![github/workflow](https://github.com/Freed-Wu/Freed-Wu/actions/workflows/main.yml/badge.svg)](https://github.com/Freed-Wu/Freed-Wu/actions)### Dotfiles
This repository contains my [dotfiles](https://dotfiles.github.io):
- [all scripts](script) to
[personalize my github codespace](https://docs.github.com/en/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account#dotfiles).
- [the configuration](.zshrc) for my shell
[![zsh](https://img.shields.io/badge/zsh-gray?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADg0lEQVR4Ae2YA7A0ORCA+2zbdzPJ49m27QvOtm3bVzjbtm1bv21sJs/cv7sqtZNFPVbN7quar6oXSfZ196S703mQkpKSkpKSUkD2kFUXMprtmj1xo/kgaYwINraS3Rjp8NlI8scjFZ7ecES4PPQRMtoq9kmkWDZS/HJIilmaLY6KXybFJaQh0uw06ANW8Qfcb7qtZPsks+VHr7kgKvyOFPckVvILoAdwzTm59ZpdAwlBiq8qYfB4lNkFYx1WVtWU/Bsy3B3nO2kd7WQWYK6EEg7mQaXTPSNnWxlsDTS3/fbz0pMscOI+KKBBszocN27+l8knrrwwJINT7oeJDs+DAsgob81v4IE7siyOjXRzkzCXVoUkQYO3yn/CwZ5FDmj2lLdmXLx79fMbxT6ncXxvjnSwCSSNOaJ6Ld8BI9nt4JHdgy0QqXCMt+Y7QCjG8fOTbqwbf3colAs0YJifqBRGjXKtFRoO47X4/c2CHLgKECPDy3JOK3YRlBM0+CjfyB4kQzGfUfxA/Nzlxp6ASsAo9mgvxrdRfmQE2wA/N7qxrynEoOy4mKbQicthLFbxP6xkWzQdXruSOx+ylBeuxagsph6x7iL2cLYvnapGsVMiVbUpOUcNGo794JyyjTpYB4YIruLw55zxnVbzvWEoEWl+fS6kZHgGOWQkP8go9po7xMahvG81O9a10JUD1Xeq865cPpw5es0l8fOHPST7b7OPDFaHSsCKcEs0qMUZ/znlQdzr9yCa/Tvj2OrFoJxk1FproDFTXcX536jVlypxXrS5MHoexebPhddCuaCnR6XTGTML6z93Z8Xn3unbTLe3nMOiZs1Isylx6WUTXEudLNmrYe5IsjecIe1Ghjt6LUfkPeHHwMdvL5wkfk44I++MGzt+UsFcq2fgnUW/lexU34HEk9lKfkyJrtR34B9vB8bEieouRpp94znQmGhJtYdXbUNJ6ZS/SwYVOxBel39HZr/j2JFUaq1in/pzdPAl2MhVBah0hlP+z+xDgiWgBNEh9UvHlalHabKHV1dDElB5pDLpFE+l8tljjgi+Ga6bWdJwV52sDPfv/XRn79H6QcgI+lcQWM1ucgMt1HFCH6DkxPVPk7H+RSjS4dt9bfJw/dhBOtDaJKpXBiP5LlTzqbcZSOeaObxqPaPCjajFgH5AFyOjg50wfHceiNBVGAZHSkpKSkpKSsoczV+akNhbXS4AAAAASUVORK5CYII=)](https://zsh.sourceforge.io).
- [![zsh](https://img.shields.io/badge/zsh-gray?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADg0lEQVR4Ae2YA7A0ORCA+2zbdzPJ49m27QvOtm3bVzjbtm1bv21sJs/cv7sqtZNFPVbN7quar6oXSfZ196S703mQkpKSkpKSUkD2kFUXMprtmj1xo/kgaYwINraS3Rjp8NlI8scjFZ7ecES4PPQRMtoq9kmkWDZS/HJIilmaLY6KXybFJaQh0uw06ANW8Qfcb7qtZPsks+VHr7kgKvyOFPckVvILoAdwzTm59ZpdAwlBiq8qYfB4lNkFYx1WVtWU/Bsy3B3nO2kd7WQWYK6EEg7mQaXTPSNnWxlsDTS3/fbz0pMscOI+KKBBszocN27+l8knrrwwJINT7oeJDs+DAsgob81v4IE7siyOjXRzkzCXVoUkQYO3yn/CwZ5FDmj2lLdmXLx79fMbxT6ncXxvjnSwCSSNOaJ6Ld8BI9nt4JHdgy0QqXCMt+Y7QCjG8fOTbqwbf3colAs0YJifqBRGjXKtFRoO47X4/c2CHLgKECPDy3JOK3YRlBM0+CjfyB4kQzGfUfxA/Nzlxp6ASsAo9mgvxrdRfmQE2wA/N7qxrynEoOy4mKbQicthLFbxP6xkWzQdXruSOx+ylBeuxagsph6x7iL2cLYvnapGsVMiVbUpOUcNGo794JyyjTpYB4YIruLw55zxnVbzvWEoEWl+fS6kZHgGOWQkP8go9po7xMahvG81O9a10JUD1Xeq865cPpw5es0l8fOHPST7b7OPDFaHSsCKcEs0qMUZ/znlQdzr9yCa/Tvj2OrFoJxk1FproDFTXcX536jVlypxXrS5MHoexebPhddCuaCnR6XTGTML6z93Z8Xn3unbTLe3nMOiZs1Isylx6WUTXEudLNmrYe5IsjecIe1Ghjt6LUfkPeHHwMdvL5wkfk44I++MGzt+UsFcq2fgnUW/lexU34HEk9lKfkyJrtR34B9vB8bEieouRpp94znQmGhJtYdXbUNJ6ZS/SwYVOxBel39HZr/j2JFUaq1in/pzdPAl2MhVBah0hlP+z+xDgiWgBNEh9UvHlalHabKHV1dDElB5pDLpFE+l8tljjgi+Ga6bWdJwV52sDPfv/XRn79H6QcgI+lcQWM1ucgMt1HFCH6DkxPVPk7H+RSjS4dt9bfJw/dhBOtDaJKpXBiP5LlTzqbcZSOeaObxqPaPCjajFgH5AFyOjg50wfHceiNBVGAZHSkpKSkpKSsoczV+akNhbXS4AAAAASUVORK5CYII=)](https://zsh.sourceforge.io)
[plugins](https://github.com/Freed-Wu?tab=repositories&q=zsh&type=source)
created by me.
- [the configuration](.config/tmux) for my terminal multiplexer
[![tmux](https://img.shields.io/badge/tmux-gray?logo=tmux)](https://github.com/tmux/tmux/wiki).
- [![tmux](https://img.shields.io/badge/tmux-gray?logo=tmux)](https://github.com/tmux/tmux/wiki)
[plugins](https://github.com/Freed-Wu?tab=repositories&q=tmux&type=source)
created by me.
- [the configuration](.config/wezterm) for my PC terminal emulator
[![wezterm](https://img.shields.io/badge/wezterm-gray?logo=data:image/jpg%3Bbase64,/9j/4AAQSkZJRgABAQIBLAEsAAD/2wBDACAWGBwYFCAcGhwkIiAmMFA0MCwsMGJGSjpQdGZ6eHJmcG6AkLicgIiuim5woNqirr7EztDOfJri8uDI8LjKzsb/2wBDASIkJDAqMF40NF7GhHCExsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsb/wAARCACAAIADASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAEDBAIF/8QAKBAAAwACAAUDBAMBAAAAAAAAAAECAxEhMVFhcQQSQSIjMjMTQoGR/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAEEAgP/xAAeEQEBAQADAQEAAwAAAAAAAAAAAQIDERIxISIyQf/aAAwDAQACEQMRAD8A8CZdPSNMYpnu+rGOPZPf5OyoAAIAAAAAAAAAAAAAK7xTXLg+pnqXL0zYcZI989/gK6AAQAAAAtnEnKbb4nWc3XwVA6ySprSZySzq9UAAQAAAAAAAAAQAqQTE++tI0zClcEeuOO7RnWO3/VmlLSSIdynptEtpLbejRjGcd9UUXFu29FbTT0+ZqVJ8mjNke7ryePLiT9g6xSrppndYpUt8TjB+f+F9fi/B3x5zcd2DKCAZVdSt0l1Lv4Z7lOP9k+TUaeHMsvcRkrhTQFfk/JBnv1UAAgu9O/qfgv8AgxptPa5mnHkV9mauHc681FKhrKk+pZ6h6hLqy0qzzVaa4pFuPGL0KCADIqzB+xGl8jLh/YjUa+D+qMfN6LKwuZb3vRGJbyrsaWtpo8+PjmpbRlxfsk1GbEtZUuhpr8X4PTg/M0Y3zIAMigAAAADThp1G29liafJnGL6cS8bKMdUsi18vibPfmZl/1F2TEq4rgzMbTLm4ZXo45sSfygjG/uT5NZjl6peTYXg+UqnCvrp/4WRfuql0ZEr2TTfVspwV9zj8ll8eYO9a9R54lt8IrwQ5+5NEZXrFR3J5lGUAGFUAADR6dcKZa4l85X/DJOSpWpei3Dku703w0aePeepnpF+lrXwQpmeSSIyV7cba5mV5LfOmem+SYvwabyzC6voZW3TbfNkAzb5LtUm1cjCaJzypSezvh1J32ldZ3rG+5ml6pPoWZsivWt6RUc8uu9dwbuZXnf235OYzyoSe9o5zZZuUlvme+uTNx9FIAMagIAElmLIse9pvZUC5tze4LsuZXGkmiogF1q6vdEggHIkEACQQAJBAAkEADmK9y7nRQm09otm0/IHQAAAAAAAAAAAAAAABzde1dxVpd30Km23tgf/Z)](https://wezfurlong.org/wezterm).
- [the configuration](.termux) for my Android terminal emulator
[![termux](https://img.shields.io/badge/termux-gray?logo=data:image/jpg%3Bbase64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAGRFS1hLP2RYUVhxamR3lvqjloqKlv/b57X6////////////////////////////////////////////////////2wBDAWpxcZaDlv+jo///////////////////////////////////////////////////////////////////////////wAARCADIAMgDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAIDBAUB/8QALhABAAIBAQcDAQgDAAAAAAAAAAECAxEEEyExMlKREhRBYSIjM0NigaHRUXGx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/Hs28pFovHH6KFuz5pxW49M8wWeznvjwqzYbYtNZ1ifl0I4xrDy9IvWa25SDmCWSk47zWUQAAAAAAAAAAAAAAAAAAAAAAatlzfl2/b+mpy2/Z8u8ppPVHMHufFGWn6o5OfMaTpPN1GbasOv3lefyDIAAAAAAAAAAAAAAAAAAAAAAlS80vFq84RAdLHeMlItHykwYM26tx6Z5t8cY1gGHaMO7trHTP8ACl071i9ZrblLnZMc47zWQRAAAAAAAAAAAAAAAAAAAAAAbtk9W6+1y+GbBh3tuPTHNvjhGkAM+2ej0Rr1fC+9opWbW5Q52TJOS82kEQAAAAAAAAAAAAAAAAAAAEqUm94rXnKLfs+Ld01nqnmCeOkY6RWPhIZtqzafd15/IKtozby2kdMfypAAAAAAAAAAAAAAAAAAAAFuz4Zy249McwW7Lh/Mt+39tRHCNIeXvFKza3KAQz5YxU/VPJz5nWdZ5pZLzkvNpRAAASil7RrFLTH0hFv2b8Cv7/8AZBi3WTst4k3WTst4l0gHN3WTst4k3WTst4l0gHN3WTst4knHeI1mlvDpI3/Dt/qQc0AAAAAAAAABfj2nd0isUjh9VADT7yeyPKrNmtl01jSI+FYAAAAAvx7TOOkV9MTp9VADT7yeyPJ7yeyPLMA0+8nsjye8nsjyzANPvJ7I8vLbXM1mPRHGP8s4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//Z)](https://termux.dev).
- [![termux](https://img.shields.io/badge/termux-gray?logo=data:image/jpg%3Bbase64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAGRFS1hLP2RYUVhxamR3lvqjloqKlv/b57X6////////////////////////////////////////////////////2wBDAWpxcZaDlv+jo///////////////////////////////////////////////////////////////////////////wAARCADIAMgDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAIDBAUB/8QALhABAAIBAQcDAQgDAAAAAAAAAAECAxEEEyExMlKREhRBYSIjM0NigaHRUXGx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/Hs28pFovHH6KFuz5pxW49M8wWeznvjwqzYbYtNZ1ifl0I4xrDy9IvWa25SDmCWSk47zWUQAAAAAAAAAAAAAAAAAAAAAAatlzfl2/b+mpy2/Z8u8ppPVHMHufFGWn6o5OfMaTpPN1GbasOv3lefyDIAAAAAAAAAAAAAAAAAAAAAAlS80vFq84RAdLHeMlItHykwYM26tx6Z5t8cY1gGHaMO7trHTP8ACl071i9ZrblLnZMc47zWQRAAAAAAAAAAAAAAAAAAAAAAbtk9W6+1y+GbBh3tuPTHNvjhGkAM+2ej0Rr1fC+9opWbW5Q52TJOS82kEQAAAAAAAAAAAAAAAAAAAEqUm94rXnKLfs+Ld01nqnmCeOkY6RWPhIZtqzafd15/IKtozby2kdMfypAAAAAAAAAAAAAAAAAAAAFuz4Zy249McwW7Lh/Mt+39tRHCNIeXvFKza3KAQz5YxU/VPJz5nWdZ5pZLzkvNpRAAASil7RrFLTH0hFv2b8Cv7/8AZBi3WTst4k3WTst4l0gHN3WTst4k3WTst4l0gHN3WTst4knHeI1mlvDpI3/Dt/qQc0AAAAAAAAABfj2nd0isUjh9VADT7yeyPKrNmtl01jSI+FYAAAAAvx7TOOkV9MTp9VADT7yeyPJ7yeyPLMA0+8nsjye8nsjyzANPvJ7I8vLbXM1mPRHGP8s4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//Z)](https://termux.dev)
[packages](https://github.com/termux/termux-packages/commits?author=Freed-Wu)
packaged by me.
- [the configuration](.config/nvim) for my editor
[![neovim](https://img.shields.io/badge/neovim-gray?logo=neovim)](https://neovim.io).
- [![vim](https://img.shields.io/badge/vim-gray?logo=vim)](https://www.vim.org/)
[plugins](https://github.com/Freed-Wu?tab=repositories&q=vim&type=source)
created by me.
- [![coc](https://img.shields.io/badge/coc-gray?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhElEQVQ4y42TMUtcURCFv7n7noJgwERRUrmFIa2GVAn+gqRY/A322gRRiKilaAT9H6lDhPSBRBIIabcwEMXKpHD37Z2T4rr73tPA7sDhPe69M3Nm5owxqm1+Up43aD5folsUtFtTBmAjOb89FRHo9Hiy/AIAAcQe2fDMp6Kn9C8hVe5CRgDg3Zn+67zxUXgE9wqoIXD4U9gY7H+vB3nzQSiClODpK6eGDDxdNgIc/hDWhfPfty/uMDp6Zby8rp1mWBc8T1kQeICQQXEDWSjPD14bpLhVC6wvGt0isXClwczMwsQkdAqIxcB50P4K0hQu2uAZTM/B2Hh6+OAhTD4CerWM9xmsvRcKqaUXv+Dvn5KNHBRgrzKlflNvEXAbdJgGcHUJ0csgLjCD3W/qM6hPwfvBHY5Xylp3zlTTqQRbXzWo3/olnLSMDDhZqct6e9GSWEoNEGPKrJLB8F3Y/iKwlLUTmX+6cKeJw2znmeFeUSMVgWnEbQTY/Kzcch43m5hEezWt8z/HHdqX+BFOwwAAAABJRU5ErkJggg==)](https://github.com/neoclide/coc.nvim)
[plugins](https://github.com/Freed-Wu?tab=repositories&q=coc)
created by me.
- [![neovim](https://img.shields.io/badge/neovim-gray?logo=neovim)](https://neovim.io)
[plugins](https://github.com/Freed-Wu?tab=repositories&q=nvim&type=source)
created by me.
- [![tree-sitter](https://img.shields.io/badge/tree--sitter-gray?logo=data:image/jpg%3Bbase64,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)](https://tree-sitter.dev)
[grammars](https://github.com/Freed-Wu?tab=repositories&q=tree-sitter)
created by me.
- [![language server](https://img.shields.io/badge/language%20server-gray?logo=data:image/jpg%3Bbase64,/9j/4AAQSkZJRgABAQAAYABgAAD/2wBDAFA3PEY8MlBGQUZaVVBfeMiCeG5uePWvuZHI////////////////////////////////////////////////////wAALCAC0ALQBAREA/8QAGQABAAMBAQAAAAAAAAAAAAAAAAMEBQIB/8QALhABAAIBAgQCCQUBAAAAAAAAAAECAwQRITE0cRJBExQyUVJTYYGRBSJC0eFy/9oACAEBAAA/ALoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHVWtTBNqztPDioes5vmS0NPabYKWtO8z5pR5M7RvKlm1s7zGKOHxSrzny255LfadiufLXlkt953WsGs8UxXLtEz5rjOz58tc14i8xESj9ZzfMk9ZzfMl3TWZaz+6YtH1XsOauau9ecc49yQABBremt3hmNTS9NTsmFbXXmuGKx/KWcu4dFW1Ite07zG+0PM+jilJvjmeHGYlTamlvN8FZnnHBQ1HUX7mmxRmy+G0zEbb8FqdBTbhe2/1U8uO2K81s602Sceas+UztLVAAQa3prd4ZjU0vTU7JhW11Jthi0fxnizlrDrJpWK3r4ojlMLFdXhvwmdu8Joilo3iKzH0exERyjZl6jqL90mh6j7S0Wfr7ROaIjnEcVasb2iI97ZAAQa3prd4ZjU0vTU7Jh5z5qmXRRMzOOdvpKvfTZqc6TPbiimNp2l3iy3xW3rPePe08WSMmOLx5s3UdRfu5x5LY7eKk7SknV5pjbx/iEMzMzvPGVnRYZteMkx+2vL6y0AAEGt6a3eGY1NL01OyYVdXnyYb1iu20x5whprcnjr45jw78eC/E7xvCLU0pbDabxHCOEstofp8z6G3/SpqOov3NPijNk8Mztw3WfUK/Mn8O6aPFWd53t3WIiIjaOEPQAEGt6a3eGY7rmyVjat7REeW730+X5lvyl02bJbPSLXtMTPLda1eH0uP9vtV4wzZiYnaeEu6ZslI2reYj3PL5b5PbtMua1m1oisbzLU0+L0WKK+fOWfqOov3SaHqPtLRAAAcZccZaTS0zET7kHqOL4r/mP6PUcXxX/Mf0eo4viv+Y/p1j0mPHeLxNt498/4sI8mDHl9qvH3xzQToKeV7QRoaedrSnx4aYvYrt9UivfR473m0zbeZ34T/j3FpqYb+Ks2mdtuKcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/Z)](https://microsoft.github.io/language-server-protocol)
[s](https://github.com/Freed-Wu?tab=repositories&q=lsp-server)
created by me.
- [the configuration](.config/neomutt) for my mail reader
[![neomutt](https://img.shields.io/badge/neomutt-gray?logo=data:image/jpg%3Bbase64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAwADADASIAAhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAABQcEBgABCAP/xAAvEAABAwMEAAUBCAMAAAAAAAABAgMEAAURBhIhMQcTMlFhQRQiIyQzcZGxodHh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAME/8QAIBEAAgIBAwUAAAAAAAAAAAAAAAECAxESQaEhMWGi0f/aAAwDAQACEQMRAD8A5/rKn2W2qu93jwUnb5quT7AcmoslCW5TzaQQlKykA/BoDyo5pjTrmoZzjfm+THZTvddxnA6AHyaBgEkADJNPzw70ci32H86CZMopccGfSB6U0Aj7oxHj3WRHib1MtuFCCvknHGah9U0NY2y26Q+2TbW83IlypKm8qAJj/Ugf7pYElSiSck8k0AU03cBa9RQpavQhwBf7Hg/3RXXmn3LNf3Hm0ExJZ81pYHHPYobpW3oump4ERz9NboKvkDnH+K6XYYjutpQ8y24gdJWkED+aA5503Ynylu8SoLxhsvJIWU4Ss+1Pa03Fp+Mh5lYUhQyDRic1GkQlxVtILCk7SjHGKVspyToq4K3FTtsdVwc9f9/upNuMsvs+DbXCu+rTHpNey+rleSz3mFZWpsOdLtbD0duQp57DefvEeo+4zjNKbxFuVnud3betTDDR2kOeSkBJ9uvrR29+JcRyA6zb0PKeWkpC1pwE5+tK8kkkns1qjYlW4aVl7kY3KNUq9Ky990GNLRLhM1FDRbDtkpXvCz0gDsn4p23nWMTTcmDGlvIKnD+MQCShOO8D3NK7w3vNus15kuXB5LKXGdqHFDgHPVXGfd9DBifKDkSTKdQpR3grUpWOAM9VIgH4OvrTerq3bretx5xaVKKyjalIA+aUmsdQ3S9XR+JJwGYrqkpbbTxwcZNSNJ3m223VkaW84GY6I5Qte08qxV6c1Zo6PFmGM8x5ryVqVtaOVqIPZxQCUrK2o5UT1k1qgP/Z)](https://neomutt.org).
- [the configuration](.config/ptpython) for my python REPL
[![ptpython](https://img.shields.io/badge/ptpython-gray?logo=python)](https://github.com/prompt-toolkit/ptpython).
- [![sphinx](https://img.shields.io/badge/sphinx-gray?logo=sphinx)](https://www.sphinx-doc.org)
[plugins](https://github.com/orgs/sphinx-contrib/repositories?q=%22maintainers%3A+%40Freed-Wu%22)
created by me.
- [the configuration](.config/visidata) for my data analysis tool
[![visidata](https://img.shields.io/badge/visidata-gray?logo=data:image/ico%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAACXBIWXMAAFxGAABcRgEUlENBAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAALVSURBVHja7FXPSypRFD6TY+gijMdQSCb5cFXLiiRaqBuFapWLaCOGuPEvaFF/QrWI3NjSRWIQVIQbIYgQ3FeGCMakiS7G3xrj3Lc4dJnGKYV+8B68b3X87uUezznffIfJZDKxWAw+jdXV1enpaZWD8/Nz+ApEIhGihiH4ZvxP0BfsF77V6XS2trbeTWA2mxcWFgDg5OREkiTKu93ubrdbrVZfXl6Ght5U3Gg07u/v6c9KpbK3t/euTFdWVlBYRqORnq6trSEZj8e73W6vCnd2dqhMi8XiRzMoFAq0FAw4jjs8PAQAnucvLy8Vfx+xsbEx6JB5nsfAZDJhEAqFxsbGCCF+v39xcREAJEmy2+1zc3Pr6+t4hxAy6JBLpZIoiizLYgUej8fj8QBAOBxOJBLHx8cAkEqlrq6u5O+mUinFi1arVavVYnx3d/fGKnieJ4Ts7u5yHFcsFgkh2Wx2ZGTE4XBgx7e3t/Hm0dERMktLS4oZPD4+0gkpZZrP5ycmJsxm88HBATZnc3OzVqstLy/jhYuLCwAIBAI+nw8Azs7Orq+vFRUkk8lsNqtudqenp4SQer2O+ff395G/vb0lhAiC4HK5YrEYngqCMDU1JTc7VRW9SRAKhWh16XRar9ejqHrVWa/XnU6nwk37yFSu1Ha77fV6W60WAND+IJrNZjQanZ+fTyQSqrIZHR399YqB9gHHcb9fYTKZNBrNe/ug/5BVUS6Xy+XyX2F2CiP4B+0aodfrGYahivj6BOl0enJyEmOGYb69RYwgCJlM5vMPWSwWURTHx8dpf9ATWYPBMDs7K7/68PAg31MD4unp6fn5WcXAe23A5XLRDlL0Mkh+zHwk02AwKMlgs9lmZmbkTC6XA4CbmxsFk8vlKPMT3wHTu/Pcbnc8HmdZdnh4mJLtdhsAdDqdvLetVkun09Fdjcyg34EoiqIoKshms6lgMLEc6ME/ZxV/BgBrCwLlOwWsngAAAABJRU5ErkJggg==)](https://www.visidata.org).
- [the configuration](.config/ibus/rime) for my input method engine
[![rime](https://img.shields.io/badge/rime:%20microsoft%20double%20pinyin-gray?logo=data:image/png%3Bbase64,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)](https://rime.im).
- [a list](.gitignore) to display all my used programs.The OS configurations can be found:
- [the configurations](https://github.com/Freed-Wu/nixos) for
[![NixOS](https://img.shields.io/badge/NixOS-unstable-blue?logo=NixOS)](https://nixos.org).
- [![nix](https://img.shields.io/badge/nix-gray?logo=NixOS)](https://nixos.org)
[packages](https://github.com/NixOS/nixpkgs/commits?author=Freed-Wu)
packaged by me.
- [the configurations](https://github.com/Freed-Wu/pacman.d) for
[![Archlinux](https://img.shields.io/badge/Archlinux-rolling-blue?logo=Archlinux)](https://archlinux.org).
- [the configurations](.local/share/portage/config) for
[![Gentoo](https://img.shields.io/badge/Gentoo-rolling-blue?logo=Gentoo)](https://www.gentoo.org).
- [the configurations](https://github.com/Freed-Wu/etc) for
[![Windows msys2](https://img.shields.io/badge/Windows-msys2-blue?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAABcUlEQVR42u3YMQ1CQRBAwTsEkGABRQjAC2YQQAtisECCgcPAr/nFmym32mxetfN7Oa8Rc3y859b89hq5Wxz2XoB9CSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAgAAAEiZ4/5Zey/xd9fT3Bqv58jdwh8gTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0CcAOIEECeAOAHECSBOAHECiBNAnADiBBAngDgBxAkgTgBxAogTQJwA4gQQJ4A4AcQJIE4AcQKIE0DcD7bzDOJ9mHnIAAAAAElFTkSuQmCC)](https://msys2.org).
- [![mingw](https://img.shields.io/badge/mingw-gray?logo=data:image/png%3Bbase64,/9j/4AAQSkZJRgABAQAAYABgAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wAALCAHyAfIBAREA/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIBA//EABwQAQEBAQEBAQEBAAAAAAAAAAABEQIxIUFxYf/aAAgBAQAAPwDoAAAAAAAMtxE6u66egAAAAAAAMtxE6u66S6AAAAAAAAAADLcc/WNlx19AAAAAAAGW4526xsuOsugAAAAAAAAAMtxz9YDZcdfQAAAAAAZbjnbrAbLjrLoAAAAAAAAAy3HP1gA2XHX0AAAAABluOdusAGy46y6AAAAAAAADLcc/WAANlx19AAAAAGW4526wABsuOsugAAAAAAAMtxz9YAADZcdfQAAAAZbjnbrAAAbLjrLoAAAAAAAy3HP1gAAA2XHX0AAABluOdusAAAGy46y6AAAAAADLcc/WAAAANlx19AAAGW4526wAAABsuOsugAAAAAMtxz9YAAAADZcdfQAAZbjnbrAAAAAbLjrLoAAAAAy3HP1gAAAAA2XHX0ABluOdusAAAAAGy46y6AAAADLcc/WAAAAAANlx1AGW4526wAAAAABsuOmxoAAAB652YkAAAAABfPP7VgA52Z/EgAAAAAL5537VgAAAAeudmJAAAAAF88/tWAAOdmfxIAAAAAvnnftWAAADLcaAeudmJAAAABfPP7VgMtxoA52Z/EgAAAAvnnftWAAADLcSS4sA9c7MSAAAAvnn9qwGW4klxYA52Z/EgAAAL5537VgAAAy3EgS4sA9c7MSAAAL55/asBluJAlxYA52Z/EgAAC+ed+1YAAAMtxIAS4sA9c7MSAAC+ef2rAZbiQAlxYA52Z/EgAAvnnftWAAADLcSAAS4sA9c7MSAAvnn9qwGW4kAAlxYA52Z/EgAL5537VgAAAy3EgAAS4sA9c7MSAL55/asBluJAAAlxYA52Z/EgC+ed+1YAAAMtxIAAAS4sA9c7MSC+ef2rAZbiQAAAlxYA52Z/EgvnnftWAAADLcSAAAAS4sA9c7MSvnn9qwGW4kAAAAlxYA52Z/Er5537VgAAAy3EgAAAAS4sA9ROfv+LAZbiQAAAAJcWAInP3/FgAAAy3EgAAAABLiwABluJAAAAACXFgAAAAMtxIAAAAABLiwAZbiQAAAAACXFgAAAAmsAAAAAAFRoAmsAAAAAAGxQAAAAIswAAAAABsigAEWYAAAAAA2RQAAAAAizAAAAABsigAARZgAAAAA2RQAAAAACLMAAAABsigGW4idXXT0ARZgAAAANkUAy3ETq7rp6AAAACLMAAAAbIoBluOdusVLjp6AIswAAABsigGW4526xsuOvoAAAAIswAAAbIoBluOdusBUuOnoAizAAABsigGW4526wGy46+gAAAAizAAAbIoBluOdusAFS46egCLMAABsigGW4526wAbLjr6AAAACLMAAbIoBluOdusAAVLjp6AIswABsigGW4526wABsuOvoAAAAIswAbIoBluOdusAABUuOnoAizABsigGW4526wAAGy46+gAAAAizAbIoBluOdusAAAFS46egCLMBsigGW4526wAAAbLjr6AAAACLMbIoBluOdusAAAAVLjp6AIsxsigGW4526wAAABsuOvoAAAAADLcc7dYAAAACpcdPQAAZbjnbrAAAAAbLjr6AAAAAMtxzt1gAAAAAqXHT0ABluOdusAAAAAGy46+gAAAAy3HO3WAAAAAAKlx0AGW4526wAAAAABsuOmxoAAAB652YkAAAAABfPO/asAPXOzEgAAAAAK5537fHQAAAAD1zsxIAAAAAvnnftWAAeudmJAAAAAFc879vjoAAADLcaAeudmJAAAABfPO/asBluNAPXOzEgAAAArnnft8dAAAAZbiSXFgHrnZiQAAAF8879qwGW4klxYB652YkAAABXPO/b46AAAAy3EgS4sA9c7MSAAAL5537VgMtxIEuLAPXOzEgAACued+3x0AAABluJACXFgHrnZiQAAXzzv2rAZbiQAlxYB652YkAAFc879vjoAAADLcSAAS4sA9c7MSAAvnnftWAy3EgAEuLAPXOzEgAK5537fHQAAAGW4kAACXFgHrnZiQBfPO/asBluJAAAlxYB652YkAVzzv2+OgAAAMtxIAAAS4sA9c7MSC+ed+1YDLcSAAAEuLAPXOzEgrnnft8dAAAAZbiQAAACXFgHrnZiV8879qwGW4kAAAAlxYB652YlXPO/b46AAAAy3EgAAAAS4sA9ROfv3xYDLcSAAAABLiwD1E5+/4sAAAGW4kAAAAAJcWAAMtxIAAAAAS4sAAAABluJAAAAAAJcWADLcSAAAAAAS4sAAAAE1gAAAAAAqNAE1gAAAAAA2KAAAABFmAAAAAANkUAAizAAAAAAGyKAAAAAEWYAAAAANkUAACLMAAAAAGyKAAAAAARZgAAAANkUAAAIswAAAAGyKAAAAAABFmAAAANkUAAAAizAAAAGyKAAAAAAAEWYAAANkUAAAACLMAAAGyKAAAAAAAARZgAANkUAAAAAIswAAGyKAAAAAAAABFmAANkUAAAAAAizAAGyKAAAAAAAAAEWYANkUAAAAAACLMAGyKAAAAAAAAAARZgNkUAAAAAAAIswGyKAAAAAAAAAABFmNkUAAAAAAAAizGyKAAAAAAAAAAAZWgAAAAAAADK0AAAAAAAB//9k=)](https://www.mingw-w64.org)
[packages](https://github.com/msys2/MINGW-packages/commits?author=Freed-Wu)
packaged by me.
- I have used
[![nix](https://img.shields.io/badge/nix-gray?logo=NixOS)](https://nixos.org)
to replace
[![homebrew](https://img.shields.io/badge/homebrew-gray?logo=Homebrew)](https://brew.sh)
as my third-party package manager.
- [![homebrew](https://img.shields.io/badge/homebrew-gray?logo=Homebrew)](https://brew.sh)
[packages](https://github.com/Homebrew/homebrew-core/commits?author=Freed-Wu)
packaged by me.
- [More](https://github.com/Freed-Wu?tab=repositories&q=dotfiles).### Homework
If you are my junior :boy:, you can find all my homework as a reference :eye:.
- homework :chart_with_upwards_trend:
- [postgradute](https://github.com/Freed-Wu?tab=repositories&q=homework+ustc)
- undergradute
- [major](https://github.com/Freed-Wu?tab=repositories&q=homework+njust+electronics)
- [minor](https://github.com/Freed-Wu?tab=repositories&q=homework+njust+accountancy)
- [competition code :memo:](https://github.com/Freed-Wu?tab=repositories&q=competition)## Contact Me
This is my [homepage](https://freed-wu.github.io). If you are :satisfied: with
me, you can find:more information about me
- host packages of some specific languages:
- [![pypi](https://img.shields.io/badge/dynamic/xml?url=https://pypi.org/user/Freed-Wu&query=//html/body/main/div/div/div/h2&label=pypi&logo=pypi)](https://pypi.org/user/Freed-Wu)
- [![cpan](https://img.shields.io/badge/cpan-gray?logo=perl)](https://metacpan.org/author/FREED)
- [![ctan](https://img.shields.io/badge/ctan-gray?logo=data:image/png%3Bbase64,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)](https://ctan.org/author/zhenyu)
- [![luarocks](https://img.shields.io/badge/luarocks-gray?logo=lua)](https://luarocks.org/modules/Freed-Wu)
- [![vim.org](https://img.shields.io/badge/vim.org-gray?logo=vim)](https://www.vim.org/account/profile.php?user_id=76258)
- [![npm](https://img.shields.io/badge/npm-gray?logo=npm)](https://www.npmjs.com/~freedwu)
- [![Crates.io](https://img.shields.io/badge/crates.io-gray?logo=rust)](https://crates.io/users/Freed-Wu)
- [![openuserjs](https://img.shields.io/badge/openuserjs-gray?logo=javascript)](https://openuserjs.org/users/Freed-Wu/scripts)
- [![greasyfork](https://img.shields.io/badge/greasyfork-gray?logo=javascript)](https://greasyfork.org/users/Freed-Wu/scripts)
- host packages of some software distributions:
- [![AUR](https://img.shields.io/badge/AUR-gray?logo=Archlinux)](https://aur.Archlinux.org/packages?K=Freed&SeB=m)
- [![NUR](https://img.shields.io/badge/NUR-gray?logo=NixOS)](https://nur.nix-community.org/repos/freed-wu)
- [![PPA](https://img.shields.io/badge/PPA-gray?logo=Ubuntu)](https://launchpad.net/~freedwu)
- [![dockerhub](https://img.shields.io/badge/dockerhub-gray?logo=Docker)](https://hub.docker.com/u/freedwu)
- [![anaconda](https://img.shields.io/badge/anaconda-gray?logo=Anaconda)](https://anaconda.org/freed-wu)
- host source code:
- [![github](https://img.shields.io/github/followers/Freed-Wu?logo=github)](https://github.com/Freed-Wu?tab=followers)
- [![sponsors](https://shields.io/github/sponsors/Freed-Wu?logo=github)](https://github.com/sponsors/Freed-Wu/)
- [![sourceforge](https://img.shields.io/badge/sourceforge-gray?logo=sourceforge)](https://sourceforge.net/u/freed-wu/profile)
- [![Debian Salsa](https://img.shields.io/badge/Debian%20Salsa-gray?logo=Debian)](https://salsa.debian.org/wzy)
- [![freedesktop.org](https://img.shields.io/badge/freedesktop.org-gray?logo=freedesktop.org)](https://gitlab.freedesktop.org/Freed-Wu)
- [![pwmt](https://img.shields.io/badge/pwmt-gray?logo=gitlab)](https://git.pwmt.org/wzy)
- [![gitlab](https://img.shields.io/badge/gitlab-gray?logo=gitlab)](https://gitlab.com/Freed-Wu)
- [![codeberg](https://img.shields.io/badge/codeberg-gray?logo=codeberg)](https://codeberg.org/Freed-Wu)
- [![gitee](https://img.shields.io/badge/gitee-gray?logo=gitee)](https://gitee.com/Freed-Wu)
- [![huggingface](https://img.shields.io/badge/huggingface-gray?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAHaklEQVRYw82XWWycVxXHf/d+y6zfLB473ts6pk2ahjZRHtIilS4UKAIKArlpeStIRYAqBI1APERieUAIaJCKEJvUikW0poWiBBUhQkgCCmsKTXASZ2sSr2PPPp7l2y4P17EzcZqWCgT3Yea7c+8553/O+Z9z5oP/8RJvROjMnOqVkgFTkFYGSkBpqcnMxkGx+F8DMJVXN0WjPJRNcLdsT99Mcy5HWLfAADPtEh9caNN1stZSv5IWz+Ti8uJ/BMDCkhqwBbtS4dkdFH6ZZWoPlI6CWwLlgRAgIhDthZ7tMDyGyt43X22nfpBO8mUhROkNA1ioqPd2J5Z2c/6bo0zsBm8enBgkEmDbIAUoIAih3YZ6DZY8SN8GW76Il31gwnd5NB4Xf/i3ASyUw492R87u5s+PxFg4BOuykEqCKbVR/bFWjefDYhnKDdj4CXjz18u1hv3hVEL8/HUDmCurh3utE09z8N02/gUY7APbgFDxmkug01JvwdQ8DH2AcPtP6o2W/YATE/tfE8DMotrUl1r4nThwbw/tSRjuA3mFw69nSQEtD16ZgTc9irv5Oxe9ltqeTMrZjmuXb5RSMuvwVXHicz3Uj8FQb6dxybVZc/l5qCBqwVAfTH4Xu/TcsC/EV64msrKmirwzWtt/P5NPQX8vGLLDeLFsEgTiCqlL54pSxcDzBUi1CiIZgZwDf/ksabsyVq+rLa8KoNvhI5z/tiRmQCIKSitShuKpPTnGdo3wmW8NUm/IzkiYivHfdDG2az2f/MYwxaq5qjlU0JWBxllYfCHqKj52VQATr4T9kebJtzL9a+jKdrCk3TD42cEsxZrJvr86TJ6PgqFWzgNX8PyBDIsVk0P/SPLyqfjqOYAlIRWD0z8kneSeaaXiK9gvPcTjYpuo/70Hrwyx4RXvURCJhdx5aw2FYPvmOiMDbQjEyrkh4VM78uSLJr/4fYYN17dWz5fv4CQhfwTZuDBiucMbgSMdACIWm6icBEss537VA6Fg54fmddOzQ/Dkmqq4/dY6AO+6vYplKwg76K0bl18Af9oU4roVACspiJj00J4F01hLMKWrSghAXUayy9KE0Pcs60rjyxEwJIgQvEUCRf8aDkgDk9DTlq62LMX+Iw5f+t6A5oBUEAnBDmm0JXsPZPjC9wdotuS1SzX0EAbWGg4EAXWsFATBsquX0KsVDz1f8Oy+LPv+5rB5tMnoYJt6U3L0dIxTF6PcONTGNJW+LJT2fEXX8t5MIlGVNQBqDTXZFRsBN4SFCrRcSCf08Gl74MO2DQ2u73OZLZtMTiR56ViSmABXKkLgrq01rFgI9WUnbAPKdd2WLUNPTbNf+YE43gFAjY8b+YjYhnEzeAJKNYhFYLYI1Sg0WqAgN5zmkfctsvfHA+xyIpxTAeukIN8WPDdU4aF3lCBfh3xV5zxqQ6MN8QiUqhC/DuwBFQ94mxofPyQefFDXSqWhHk+1Xvwahx+DpXO6hY70wWIV5svQm4EwhFoDRnupvNyFdbgHVbZRpsJcX0PcO0fEacLpPHSnwPWgWIehHCRjcGYWAgNSG+DOp6my9fF0XDwhxpUyxkLvTxy6YxutYxBLQqEKmQT0pOF8HrJJSETgzJz+bV0CXFAtAwyFiAWazzNlqDdhtF+Ddz0YzMF0EZptyKWgXIDe99Pa8vzRPS+IrXIMQFomMg6+gnQcblinBYo17X2prgnUldT8WPJBCEQs0H0hkFBr6Xx3pzRnlpoa7FwJVAgjvbq9+wKMBEoJa2wM5IUiG6kcHaUyARgwVYCGC0PdWpHna8F6U3sQsWC6AH6w3IyEvjdd1IRNJ6Da0N/1liZjfxeUGlrOtGDhj0TVwmChxk3ShCHCahK3pBEPdmmFc2U9xaK29iqd0OU4mNMDZrGqlSsF+bJmfF9W77tTkElCMgqpOMyUdBle1w1ZB5rzCLXkmIJBGQrmkFkXI6ZDXmloTzIJbcgyO+YClgFdjg5xGOpINF0dHSk7+4dlah05B2I2FJd0muwMiKRr2MxLMyRK2LTxGzr/qbjOZ6i0kLrKXyGltPdSLvfoV+l6Smnytn2d1kwCnCh4NQhdO/BVVFpwPExvO84tO2FqAfIL4ER07cLqEBBCP3sBlCoQuPruYgECHwoVbfDK+wptNGbB7KzuE1s+j2sNnErHxQkB0HDDt9iG+JFRfnGEid2QPwSypSMQi2niCMB1oViF2I3QsxXcMggDIjmY/i2EM5DJgGVp5nseNJvQ9EA40Pd2uGUnXvyO84Q8bNvi8Erw6vWw3xfi0+k4H2TpnyMU9sP8QaichHZheaR2w9D9cMNjtIyhg5aBF6KUFwgr3p64i3NPwtyBZWAmRHsgswn67obcPfjW+gtNj2edKE8IIeYuDdKOVS6rLDb3qYD3RCPcFpHtPuHVHFBCWalqw49MSsGT8Yj4aYdcQ+2wJB+PGc0Nwq+lEIZSplNr+fa8G/CShL2hx75MpvNN6ZpvRkopWauRaykykQii4VHud0T+WjKzNbUubpFpt1FRQdlxKAghQv5f178AxVYowJMWgHwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTEtMjRUMDY6NTA6MDArMDA6MDBB9ruzAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTMwVDIxOjE2OjAzKzAwOjAwXV6W5gAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0xMS0yNFQwNjo1MDowOSswMDowMPImZwMAAAAASUVORK5CYII=)](https://huggingface.co/Freed-Wu)
- [![source hut](https://img.shields.io/badge/source%20hut-gray?logo=git)](https://sr.ht/~freedwu/)
- [![ustc gitlab](https://img.shields.io/badge/ustc%20gitlab-gray?logo=git)](https://git.ustc.edu.cn/freedwu)
- forums of some programs:
- OS:
- [![XDA](https://img.shields.io/badge/XDA-gray?logo=Android)](https://forum.xda-developers.com/m/freed-wu.11344913)
- [![Archlinux](https://img.shields.io/badge/Archlinux-gray?logo=Archlinux)](https://bbs.Archlinux.org/profile.php?id=126120)
- [![Gentoo](https://img.shields.io/badge/Gentoo-gray?logo=Gentoo)](https://forums.Gentoo.org/profile.php?mode=viewprofile&u=399232)
- [![NixOS](https://img.shields.io/badge/NixOS-unstable-blue?logo=NixOS)](https://discourse.nixos.org/u/Freed-Wu)
- Desktop Environments:
- [![gnome](https://img.shields.io/badge/gnome-gray?logo=gnome)](https://discourse.gnome.org/u/freed-wu)
- [![kde](https://img.shields.io/badge/kde-gray?logo=kde)](https://discuss.kde.org/u/freed-wu)
- [![xfce](https://img.shields.io/badge/xfce-gray?logo=xfce)](https://forum.xfce.org/profile.php?id=26979)
- Program languages:
- [![python](https://img.shields.io/badge/python-gray?logo=python)](https://discuss.python.org/u/Freed-Wu)
- [![julia](https://img.shields.io/badge/julia-gray?logo=julia)](https://discourse.julialang.org/u/freed-wu/)
- [![octave](https://img.shields.io/badge/octave-gray?logo=octave)](https://octave.discourse.group/u/freed-wu)
- [![cmake](https://img.shields.io/badge/cmake-gray?logo=cmake)](https://discourse.cmake.org/u/freed-wu)
- [![llvm](https://img.shields.io/badge/llvm-gray?logo=llvm)](https://discourse.llvm.org/u/freed-wu)
- Applications:
- [![libreoffice](https://img.shields.io/badge/libreoffice-gray?logo=libreoffice)](https://ask.libreoffice.org/u/wzy)
- [![onlyoffice](https://img.shields.io/badge/onlyoffice-gray?logo=onlyoffice)](https://forum.onlyoffice.com/u/freedwu)
- [![pytorch](https://img.shields.io/badge/pytorch-gray?logo=pytorch)](https://discuss.pytorch.org/u/Freed-Wu)
- [![tvm](https://img.shields.io/badge/tvm-gray?logo=apache)](https://discuss.tvm.apache.org/u/freed-wu)
- [![jupyter](https://img.shields.io/badge/jupyter-gray?logo=jupyter)](https://discourse.jupyter.org/u/freed-wu)
- [![root](https://img.shields.io/badge/root-gray?logo=C%2B%2B)](https://root-forum.cern.ch/u/freed-wu)
- [![f-droid](https://img.shields.io/badge/f--droid-gray?logo=f-droid)](https://forum.f-droid.org/u/freed-wu)
- [![emacs China](https://img.shields.io/badge/emacs%20China-gray?logo=gnuemacs)](https://emacs-china.org/u/wzy)
- development:
- [![codecov](https://img.shields.io/badge/codecov-gray?logo=codecov)](https://app.codecov.io/gh/Freed-Wu)
- [![wandb](https://img.shields.io/badge/wandb-gray?logo=data:image/png%3Bbase64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAUVBMVEUAAAD/zzD/zzD/zzD/zjH/yzD/zDP/zDP/zTL/zDP/zTL/yzL/yzL/zDL/zDL/zDP/zDP/zDP/zDP/yzL/yzP/zDL/zDL/zDL/zDL/zDP/zDNs+ITNAAAAGnRSTlMAECAwP0BQX2BvcICPkJ+gr7C/wM/Q3+Dv8ORN9PUAAAEOSURBVBgZfcEJkpswAADBEVphB0EwzmJg/v/QcKbKC3E3FI/xN5fa8VEAjRq5ENUGaNXIhai2QBrsOJTf3yWHziHxw6AvPpl04pOsmXehfvksOYTAoXz6qgONi8hJdNEwuMicZBcvXGVOsit6FxWboq4LNpWLntLZFNj0+s0mTM5KSLmpAjtn7ELV5MQPnXZ8VJacxFvgUrhFZnc1cCGod6BTE7t7Xd/YJbUDKjWw6Zw92AS1AsK9SWyiq4JNau6BN8lV4n+Sq8Sb8PXri93gbOBNGtUnm6Kbpq7gUDDrXFRc6B0TuMqcJbWFyUXmLKoNtC4SmzyOmUMztAUUf9TMbtKRk8g/gw58UvZ9yZu/MeoYEFwSwuAAAAAASUVORK5CYII=)](https://wandb.ai/freed)
- [![kaggle](https://img.shields.io/badge/kaggle-gray?logo=kaggle)](https://www.kaggle.com/FreedWu)
- [![poe](https://img.shields.io/badge/poe-gray?logo=poe)](https://poe.com/zhenyuwu)
- [![leetcode](https://img.shields.io/badge/leetcode-gray?logo=leetcode)](https://leetcode.cn/u/freed-wu/)
- [![asciinema](https://img.shields.io/badge/asciinema-gray?logo=asciinema)](https://asciinema.org/~Freed-Wu)
- forums for discusstion:
- [![stackoverflow](https://img.shields.io/badge/stackoverflow-gray?logo=stackoverflow)](https://stackoverflow.com/users/16027269/wzy)
- [![reddit](https://img.shields.io/badge/reddit-gray?logo=reddit)](https://www.reddit.com/user/freedwu)
- [![v2ex](https://img.shields.io/badge/v2ex-gray?logo=v2ex)](https://www.v2ex.com/member/freedwu)
- [![disqus](https://img.shields.io/badge/disqus-gray?logo=disqus)](https://disqus.com/by/disqus_eRnTnl0KT4)
- [![zhihu](https://img.shields.io/badge/zhihu-gray?logo=zhihu)](https://www.zhihu.com/people/wu-zhen-yu-49-44)
- personal accounts:
- [![patreon](https://img.shields.io/badge/patreon-gray?logo=patreon)](https://www.patreon.com/user?u=83975719)
- [![gravatar](https://img.shields.io/badge/gravatar-gray?logo=gravatar)](https://gravatar.com/freedwu)
- [![twitter](https://img.shields.io/twitter/follow/FreedWu?logo=twitter)](https://twitter.com/FreedWu)
- [![linkedin](https://img.shields.io/badge/linkedin-gray?logo=linkedin)](https://www.linkedin.com/in/zhenyu-wu-5625971a7)
- [![facebook](https://img.shields.io/badge/facebook-gray?logo=facebook)](https://www.facebook.com/profile.php?id=100057378480375)
- [![weibo](https://img.shields.io/badge/weibo-gray?logo=sina-weibo)](https://weibo.com/u/5198670731)
- [![bilibili](https://img.shields.io/badge/bilibili-gray?logo=bilibili)](https://space.bilibili.com/49330423)
- [![qq](https://img.shields.io/badge/qq-gray?logo=tencent-qq)](https://user.qzone.qq.com/1295652958)
- [![cnblog](https://img.shields.io/badge/cnblog-gray?logo=data:image/png%3Bbase64,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)](https://home.cnblogs.com/u/2101500/)Welcome to [:e-mail:](mailto:[email protected]) me or join
[![github/discussions](https://shields.io/github/discussions/Freed-Wu/Freed-Wu)](https://github.com/Freed-Wu/Freed-Wu/discussions).Let us work :construction_worker: hard for a bright future :cherry_blossom: !