vault backup: 2022-06-25 15:41:16

This commit is contained in:
juan 2022-06-25 15:41:16 +08:00
parent de73330b9d
commit cab52cfb5a
9 changed files with 6 additions and 298 deletions

5
ChrootMan.md Normal file
View file

@ -0,0 +1,5 @@
# ChrootMan
#### 2022-06-25 15:33
Write a ncurses

View file

@ -1,101 +0,0 @@
### Software
#### Ebuilds
- [X] try to add my own repository
- [X] make xray
- [n] make fasd
####System
- [n] Install mopidly to have bettr music
- [n] change sysklogd to sth that is actually good
- [X] configure kernel
- [X] acp support
- [X] make a little wofi menu to logout, lock, reboot or sth else
- [X] and map a key to sway
####NeoVim
- [X] Rice and configure neovim
- [X] set up nvim start screen
- [X] add wiki to entry and remove global MRU
- [f] set up CtrlP
- [X] set up vimwiki to only work in .wiki
- [X] set up terminal in neovim
- [X] learn and use bookmarks
- [X] setup coc right
- [f] learn to disable coc floating
- [X] dont use enter to select candidate.
- [n] (not needed)make coc complete dotfiles with low priority.
#### Ricing
- [n] Rice neomutt
- [X] vi keybind for windows for sway.
- [X] rice lf
- [n] remove preview if is binary
- [X] more info
- [X] setup shortcuts
- [X] quick del
- [X] copy as argument
- [X] find a way to bulk rename
- [f] (cant do that.)set up zsh vimode right.
- [X] try iceberg theme system-wide.
- [X] change zsh completion prompt red to blue.
- [X] wofi
- [X] waybar
- [X] sway
- [X] kitty
- [X] zathura
- [X] background
- [X] tmux
#### Desktop
- [n] try alacritty
- [X] replace fcitx5 with sth that actually works.
- [X] delete it
- [X] use ibus or fcitx instead
- [X] try to pause mpd when earphone unplug.
- [n] map a keybinding to control mpd .
- [X] try wl-clip to manage clipboard from cli.
#### Others
- [ ] configure chinese input in latex.
- [X] mpv scripts
- [n] change minimal length to fetch subtitle
- [n] try glsl shader [link](https://github.com/bloc97/Anime4K/blob/master/GLSL_Instructions.md)
- [n] try swaybar
- [X] address the fingerprint issue
- [X] install archlinux in VM for software testing.
- [X] install bb-aalib
- [X] Find a way to download music [Music](Music List)
- [ ] ..and import music from walkman
- [n] find an pip alternative
- [X] write a script to cleanup logs and histfiles
- [X] clean system cache
- [X] clean userspace cache
- [X] try fasd
- [X] optimize it.
- [X] list why I added repositories
- [X] learn Task Warrior.
- [f] (not possible) add an alias to build software with optimization
- [n] (will conflict)<a-hjkl> to switch windows in tmux
- [X] find out whats going on with my mpd.
- [n] (I dont want to..) set up cron job to refresh newsboat in the bg
- [f] (require wl-keyboard bloat.) try to pipe output into clipboard
#### Kernel
- [X] add acpi support
- [X] add acp in alsa
- [X] check if i have hardware accel in kernel
- [X] enable timer-stats module to use powertop
- [X] add usb fat support
#### VimWiki
- [X] list my software
- [X] list why I added repos
- [n] complete the vim plugin wiki

View file

@ -1,63 +0,0 @@
### Things im interested
- [ ] Python
- [ ] C
- [x] Lua
- [x] Bash
- [ ] Dancing
### NeoVim
- [ ] learn to debug in nvim-dap
- [ ] learn to use [] etc.
- [ ] learn basics
- [ ] usr_01
- [ ] usr_02
- [ ] usr_03
- [ ] usr_04
- [x] usr_05 setting options
- [ ] usr_06
- [x] usr_07 editing multiple files
- [x] usr_08 spliting windows
- [x] usr_09 gui guide, not needed.
- [x] usr_10 advanced usage.
- [x] usr_11 recovering
- [x] usr_12 usefil tricks
- [x] learn sandwich
- [x] learn coc
- [x] learn coc snippets
- [x] learn md-tables
- [x] learn spliting screens
- [x] learn tabular
- [x] learn vim-fugitive
- [x] (I dont need this)write auto script to remove trailing spaces
- [x] use easymotion for one window but all range.
### Coding
- [ ] Learn Coding.
- [x] play code game at [awesome games](https://github.com/michelpereira/awesome-games-of-coding)
- [x] Learn basic C coding.
- [x] Learn shell scripting.
### software
- [x] address the GIMP problem
- [x] learn write ebuild
- [ ] sed
- [ ] awk
- [x] cut
- [x] shell substitution
- [x] find
- [x] tmux
### General Computing
- [ ] Learn Hacking
- [x] check out iyouport
- [ ] hack the box
- [x] wargames
- [x] try centralize the colorscheme config for easy color change
### Writing and Reading
- [ ] learn to write in latex.
- [ ] Learn Japanese.
### Living
- [ ] Learn to make food
- [ ] salad

View file

@ -1,6 +0,0 @@
- [f] find a travel destination (or maybe)
- [x] get a SIM card
- [x] get a Visa card.
- [x] and also a chinese credit card using QRcode from BUPT
- [x] read manga
- [x] beastars

View file

@ -1,4 +0,0 @@
-[ ] quark
-[ ] dungeon crawl
-[ ] sodium and iris
-[ ] terralith

View file

@ -1,17 +0,0 @@
### steps
1. new init.lua
Dir structure:
init.lua
lua/
core.lua
mappings.lua
packer.lua
plugins/
2. set global settings.
3. packer to manage plugins
4. package settings
* [link to plugins i use](Vim Plugins)
* color settings using nvim-base16

View file

@ -1,49 +0,0 @@
## Enabled 3rd party repos
1. crocket-overlay
2. gentoo-zh
3. guru
4. lto-overlay
5. mv
6. tlp
7. local
### Software listing
1. crocket-overlay
* some cosmetic things
- nerd-fonts-symbols
2. gentoo-zh
* for fcitx5
- fcitx5
- fcitx5-gtk
- fcitx5-rime
- xcb-imdkit
3. guru
- materia theme
- wofi
- wob
- wlsunset
- wev
- lf
4. lto-overlay
* For Gentoo-lto
- ltoize
5. mv
* some patched packages for gentoo-lto
- gtk+-2.24.33
- man-0-r4
- freedesktop-icon-theme
- pipewire-0.3.32
- lto-rebuild
6. tlp
- tlp
7. local
* my local ebuilds
- xray

View file

@ -1,49 +0,0 @@
### Core Functionality
- [x] lualine.nvim
- [x] packer.nvim
- [x] neoformat
- [x] nvim-tree.lua
- [x] telescope.nvim
- [x] gitsigns.nvim
- [x] nvim-autopairs
- [x] vim-matchup
- [x] nvim-comment
- [x] vimwiki
- [x] vim-sandwich
- [x] emmet-vim
### Theming
#### eye-candy
- [x] indent-blankline
- [x] nvim-cursorline
- [x] nvim-web-devicons
- [ ] barbar.nvim
#### colorscheme
##### Opt. 1: use colorscheme
- [ ] tokyonight.nvim
- [ ] iceberg.vim
##### Opt. 2: use colorscheme builder
- [x] nvim-base16 (not the one in nvchap)
### LSP stuff
- [x] nvim-lspconfig
- [x] nvim-lsp-installer
- [ ] lspkind-nvim
- [x] nvim-treesitter
- [x] integrate this properly.
- [x] coq_nvim (better nvim-cmp (nvim-compe is deprecated))
- [ ] trouble.nvim
- [ ] navigator.lua
### Git stuff
- [x] gitsigns.nvim
- [x] vim-fugitive
### utils
- [ ] mkdir.nvim
- [x] hop.nvim
- [x] configuration
- [ ] train.nvim
- [x] nvim-ts-rainbow

View file

@ -10,21 +10,13 @@
==Important: Update this wiki when I have time==
### [Learnings](Learnings)
### [Life](Life)
### [Computing Projects](Computing%20Projects)
## Software Listings
### [Software\ Index](Software%20Index)
### [Vim Plugins](Vim%20Plugins)
### [Repositories](Repositories)
## Projects
### [Neovim-overlay Migration](Neovim-overlay%20Migration)
### [Notes for CS](Notes%20for%20CS)
### [Chroot manager](ChrootMan)
## Others
### [Minecraft](Minecraft)