vault backup: 2022-06-25 15:41:16
This commit is contained in:
parent
de73330b9d
commit
cab52cfb5a
5
ChrootMan.md
Normal file
5
ChrootMan.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
# ChrootMan
|
||||
|
||||
#### 2022-06-25 15:33
|
||||
|
||||
Write a ncurses
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -1,4 +0,0 @@
|
|||
-[ ] quark
|
||||
-[ ] dungeon crawl
|
||||
-[ ] sodium and iris
|
||||
-[ ] terralith
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue