113 lines
2.2 KiB
Markdown
113 lines
2.2 KiB
Markdown
---
|
|
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
|
|
``` |