This commit is contained in:
Henrik Bakken
2021-01-19 17:21:59 +01:00
parent 610fdaae2d
commit 74db1c0299
5 changed files with 135 additions and 133 deletions
+17 -28
View File
@@ -1,19 +1,22 @@
# linux
* basics
* AUR `sudo pacman -S yay`
* fonts
* `yay -S nerd-fonts-source-code-pro powerline-fonts-git libxft-bgra`
* applications
* `yay -S onedrive-abraunegg dropbox slack-desktop chromium zathura-pdf-mupdf trash-cli rofi redshift flameshot fish pavucontrol thunar drawio-desktop`
* gaming and media
+ `yay -S steam-manjaro vlc libmicrodns protobuf ncspot-git mkchromecast`
* hardware
* `yay -S liquidctl glances pulseaudio-bluetooth asus-fan-control`
* AUR package manager `sudo pacman -S yay`
* fonts `yay -S nerd-fonts-source-code-pro powerline-fonts-git libxft-bgra`
* cloud storage `yay -S onedrive-abraunegg dropbox`
* multimedia `yay -S ncspot-git pavucontrol manjaro-pulse pa-applet pavucontrol pulseaudio-bluetooth`
* web `yay -S slack-desktop chromium`
* div applications `yay -S zathura-pdf-mupdf fish thunar drawio-desktop steam-manjaro`
* div utils `yay -S trash-cli rofi redshift flameshot asus-fan-control`
# coding
* `yay -S cuda nvidia-container-toolkit`
`yay -S docker docker-compose dry-bin neovim tmux diff-so-fancy the_silver_searcher ripgrep bat npm nodejs yarn ninja ctags tig git-lfs`
* `git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
* essentials `yay -S neovim tmux`
* tmux plugins `git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
* base16 shell `git clone https://github.com/chriskempson/base16-shell.git ~/.config/base16-shell`
* cuda `yay -S cuda nvidia-container-toolkit`
* docker `yay -S docker docker-compose dry-bin`
* git `yay -S diff-so-fancy tig git-lfs`
* indexing `yay -S fsearch the_silver_searcher ripgrep ctags`
* java `yay -S npm nodejs`
* build `yay -S ninja`
# python
* `pip install ipython pytest neovim numpy scipy sympy flake8 ptvsd addict dill`
@@ -24,17 +27,12 @@
# settings
* bmenu for system config incl setting shell
* replace caps with esc `setxkbmap -option 'caps:escape'`
* enable docker non-root daemon [link](https://docs.docker.com/engine/install/linux-postinstall)
* base16 shell `git clone https://github.com/chriskempson/base16-shell.git ~/.config/base16-shell`
* ssh enable `sudo systemctl enable --now sshd.service`
* jupyter `openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout ~/.jupyter/mykey.key -out ~/.jupyter/mycert.pem`
* start onedrive `systemctl enable --user onedrive --now`
* ssd maintenance `sudo systemctl enable fstrim.timer --now`
* show log `journalctl --user-unit onedrive -f`
* nvim as default editor `xdg-mime default nvim.desktop application/octet-stream`
* change from alsa to pavu `install_pulse`
* manage `~/.config.mimeapps.list` associations
* urxvt ext install `https://github.com/simmel/urxvt-resize-font`
# OMF
* curl -L https://get.oh-my.fish | fish
@@ -42,12 +40,3 @@
* omf install https://github.com/edc/bass
* omf install https://github.com/jethrokuan/fzf
# ROUTER
* asus merlin - install conmon, skynet, scMerlin, FlexQOS
+ maybe: Diversion + uiDivStats + yazFi
* wifi adapter: kill bluetooth and background scans. tools:
* **rfkill** (=interact with wireless devices) see blocked `rfkill`
* **inxi** (=tool to show stuff) see network drivers `inxi -N`
* **iwconfig** (=wireless ifconfig) see signal strength, bit rate etc `iwconfig`
* **lsusb & lspci**: show info on usb & pci `sudo lsusb -vv -s [device]` and `sudo lspci -vv -s [device]`