51 lines
2.3 KiB
Markdown
51 lines
2.3 KiB
Markdown
# 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`
|
|
* gaming and media
|
|
+ `yay -S steam-manjaro vlc libmicrodns protobuf ncspot-git`
|
|
* hardware
|
|
* `yay -S liquidctl glances pulseaudio-bluetooth 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 clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
|
|
|
|
# python
|
|
* `pip install ipython pytest neovim numpy scipy sympy flake8 ptvsd addict dill`
|
|
* matplotlib stuff `pip install matplotlib seaborn matplotlib-label-lines ipympl qbstyles`
|
|
* other plotting `pip install plotly ggplot`
|
|
* install torch from [link](https://pytorch.org/)
|
|
* `pip install tensorboard torchtext pytorch-lightning torchvision`
|
|
|
|
# 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`
|
|
|
|
# OMF
|
|
* curl -L https://get.oh-my.fish | fish
|
|
* omf install https://github.com/FabioAntunes/fish-nvm
|
|
* 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]`
|
|
|