Add notes and deploy script
This commit is contained in:
113
content/notes/linux_utils.md
Normal file
113
content/notes/linux_utils.md
Normal file
@@ -0,0 +1,113 @@
|
||||
---
|
||||
tags:
|
||||
- General
|
||||
title : Linux utils
|
||||
description : Utils for linux
|
||||
date : 2025-01-02
|
||||
author : Nikola Petrov
|
||||
---
|
||||
|
||||
### .desktop file location
|
||||
```bash
|
||||
~/.local/share/applications
|
||||
/usr/share/applications
|
||||
```
|
||||
### nvim
|
||||
|
||||
The [Releases](https://github.com/neovim/neovim/releases) page provides pre-built binaries for Linux systems.
|
||||
|
||||
```bash
|
||||
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz
|
||||
sudo rm -rf /opt/nvim
|
||||
sudo tar -C /opt -xzf nvim-linux64.tar.gz
|
||||
```
|
||||
|
||||
After this step add this to `~/.bashrc`:
|
||||
```bash
|
||||
export PATH="$PATH:/opt/nvim-linux64/bin"
|
||||
```
|
||||
For sudo acces
|
||||
```bash
|
||||
sudo ln -s /opt/nvim-linux64/bin/nvim /usr/bin/
|
||||
```
|
||||
|
||||
### Open default file explorer
|
||||
```bash
|
||||
xdg-open .
|
||||
```
|
||||
|
||||
### See memory usage
|
||||
```bash
|
||||
htop
|
||||
```
|
||||
|
||||
### Find
|
||||
```bash
|
||||
find -name <file_name> # Search files by name
|
||||
find -type d -name <file_name> # Search directory name
|
||||
```
|
||||
|
||||
### To upgrade all
|
||||
```bash
|
||||
sudo apt-get upgrade
|
||||
```
|
||||
|
||||
### zoxide better cd
|
||||
https://github.com/ajeetdsouza/zoxide
|
||||
### git
|
||||
```bash
|
||||
git config --global user.name "Nikola Petrov"
|
||||
git config --global user.email "nikola@petrovv.com"
|
||||
```
|
||||
|
||||
### ffmpeg convert JPG to video
|
||||
```bash
|
||||
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -pix_fmt yuv420p -s 1920x1080 -r 30 video.mp4
|
||||
```
|
||||
|
||||
### tmux
|
||||
https://github.com/tmux/tmux/wiki/Installing
|
||||
|
||||
### Gparted
|
||||
for formating disks
|
||||
|
||||
### rfm-bin
|
||||
https://github.com/dsxmachina/rfm
|
||||
|
||||
https://github.com/sharkdp/bat
|
||||
|
||||
### PopOS 22 to disable appstore auto start up and save 0,5 GB ram
|
||||
|
||||
```bash
|
||||
sudo dpkg-divert --divert "/etc/xdg/autostart/io.elementary.appcenter-daemon.desktop.~ram~" --rename "/etc/xdg/autostart/io.elementary.appcenter-daemon.desktop"
|
||||
```
|
||||
|
||||
### Gnome to change back ground img size to zoom
|
||||
```bash
|
||||
sudo apt install gnome-tweaks
|
||||
```
|
||||
Appearance -> Background Adjusment -> Scaled
|
||||
|
||||
### PopOS 22 Mouse pad right click
|
||||
Enable in settings -> Mouse & Touchpad -> Touchpad Click Options -> Second option
|
||||
|
||||
### AudioControll
|
||||
```bash
|
||||
sudo apt install pavucontrol
|
||||
```
|
||||
|
||||
### .tar
|
||||
```bash
|
||||
tar -cf archive_name.tar /path/to/dir
|
||||
tar -xf archive_name.tar
|
||||
```
|
||||
### .tar.gz
|
||||
```bash
|
||||
tar -czf archive_name.tar.gz /path/to/dir
|
||||
tar -xzf yourfile.tar.gz
|
||||
```
|
||||
|
||||
### sync two dirs
|
||||
```
|
||||
unison /path/to/dir/one /path/to/dir/two
|
||||
```
|
||||
Reference in New Issue
Block a user