Compare commits
No commits in common. "main" and "linuxmint" have entirely different histories.
|
@ -1,51 +1,16 @@
|
||||||
# Temporary files and directories
|
# Temporary files
|
||||||
prova**
|
prova**
|
||||||
test**
|
test**
|
||||||
output**
|
output**
|
||||||
*.log
|
*.log
|
||||||
*.old
|
*.old
|
||||||
*.tmp
|
|
||||||
*.bak
|
|
||||||
|
|
||||||
|
# Temporary directories
|
||||||
temp/
|
temp/
|
||||||
tmp/
|
|
||||||
old/
|
old/
|
||||||
|
|
||||||
# Diff files
|
# File del branch fedora-kde
|
||||||
*.patch
|
*fedora*
|
||||||
*.diff
|
|
||||||
|
|
||||||
### Kate ###
|
|
||||||
# Swap Files #
|
|
||||||
.*.kate-swp
|
|
||||||
.swp.*
|
|
||||||
|
|
||||||
### Visual Studio Code / VSCodium ###
|
|
||||||
.vscode/*
|
|
||||||
#!.vscode/settings.json
|
|
||||||
#!.vscode/tasks.json
|
|
||||||
#!.vscode/launch.json
|
|
||||||
#!.vscode/extensions.json
|
|
||||||
#!.vscode/*.code-snippets
|
|
||||||
#*.code-workspace
|
|
||||||
|
|
||||||
# Local History for Visual Studio Code
|
|
||||||
.history/
|
|
||||||
|
|
||||||
# Built Visual Studio Code Extensions
|
|
||||||
*.vsix
|
|
||||||
|
|
||||||
### Linux ###
|
|
||||||
*~
|
|
||||||
|
|
||||||
# temporary files which can be created if a process still has a handle open of a deleted file
|
|
||||||
.fuse_hidden*
|
|
||||||
|
|
||||||
# KDE directory preferences
|
# KDE directory preferences
|
||||||
.directory
|
.directory
|
||||||
|
|
||||||
# Linux trash folder which might appear on any partition or disk
|
|
||||||
.Trash-*
|
|
||||||
|
|
||||||
# .nfs files are created when an open file is removed but is still being accessed
|
|
||||||
.nfs*
|
|
||||||
|
|
45
README.md
|
@ -1,42 +1,19 @@
|
||||||
# Config files
|
# Configuration files
|
||||||
|
|
||||||
I miei file di configurazione personali, per le distribuzioni GNU/Linux che uso.
|
File di configurazione personali (per distribuzioni GNU/Linux).
|
||||||
|
|
||||||
## Struttura delle cartelle
|
## Quick setup
|
||||||
|
Da eseguire dopo l'appropriato script del repository **linux-setup** (esempio: su Linux Mint, prima eseguire script `linuxmint-2.sh`)
|
||||||
* `common`: configurazioni comuni a tutte le combinazioni di distro e desktop environment che uso (Linux Mint + Cinnamon, Debian + KDE Plasma, etc.).
|
|
||||||
* `etc`: configurazioni a livello di sistema (corrisponde a `/etc` sul sistema installato)
|
|
||||||
* `HOME`: configurazioni a livello di utente. Le sottocartelle di questa cartella rappresentano altrettante categorie tematiche in cui sono raggruppati i file per agevolarne la manutenzione. Dentro ciascuna di queste sottocartelle, i file sono organizzati secondo la stessa gerarchia che avrebbero nel sistema installato, ad es. i file dentro alla sottocartella `bash` vanno copiati nella cartella _home_ nell'utente, e non in una sottocartella `~/bash`.
|
|
||||||
* `usr`: altri file di configurazione e risorse a livello di sistema
|
|
||||||
* `debian`: configurazioni specifiche per Debian. La struttura delle sottocartelle segue la stessa logica illustrata sopra
|
|
||||||
* `linuxmint`: configurazioni specifiche per Linux Mint.
|
|
||||||
* `fedora`: configurazioni specifiche per Fedora Linux
|
|
||||||
* `cinnamon`: configurazioni specifiche per sistemi con desktop environment _Cinnamon_
|
|
||||||
* `kde`: configurazioni specifiche per sistemi con desktop environment _KDE Plasma_
|
|
||||||
|
|
||||||
Ciascuna cartella di primo livello (`common`, `debian`, `fedora`, e simili) va considerata come la radice del filesystem per i file e le sottocartelle in essa contenuti (con l'eccezione della sottocartella `HOME` sopra illustrata).
|
|
||||||
|
|
||||||
Precedentemente, questo repository era diviso in altri due rami ('linuxmint' e 'fedora-kde'), dedicati, rispettivamente, a Linux Mint con DE Cinnamon e a Fedora con DE KDE Plasma. Tuttavia, ho è deciso di unificare i rami e adottare invece la struttura sopra descritta.
|
|
||||||
|
|
||||||
## Setup
|
|
||||||
|
|
||||||
Dipendenze: `git` e `stow` devono essere installati:
|
|
||||||
|
|
||||||
|
Dipendenze: `stow` deve essere installato (dipendenza già risolta dall'esecuzione del suddetto script).
|
||||||
```bash
|
```bash
|
||||||
sudo apt install git stow
|
sudo apt-get install stow
|
||||||
```
|
```
|
||||||
|
|
||||||
Eseguire nel terminale:
|
In un terminale, eseguire questi comandi:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
|
cd ~
|
||||||
cd $HOME/config-files && chmod +x setup.sh && ./setup.sh
|
git clone https://git.disroot.org/luca-pellegrini/config-files.git
|
||||||
|
cd config-files
|
||||||
|
stow --dotfiles bash desktop-files rsync yt-dlp varie
|
||||||
```
|
```
|
||||||
|
|
||||||
### setup.sh
|
|
||||||
|
|
||||||
Questo script esegue in automatico la configurazione dei file necessari, copiandoli o creando symlink che dalla cartella $HOME (e appropriate sottocartelle) puntano ai file della copia in locale di questo repository.
|
|
||||||
|
|
||||||
In particolare:
|
|
||||||
* crea un simlink per tutti i file delle cartelle `bash` e `zsh` nella $HOME
|
|
||||||
* crea una copia dei file `*.desktop` della cartella `desktop-files/.local/share/applications/` in $HOME/.local/share/applications/
|
|
||||||
|
|
|
@ -13,10 +13,10 @@ alias o='xdg-open' # open any file in the configured default application
|
||||||
#alias k='kill'
|
#alias k='kill'
|
||||||
|
|
||||||
# exa/ls aliases
|
# exa/ls aliases
|
||||||
alias ls="exa --icons --color=auto --group-directories-first"
|
alias ls="exa --icons --color=always --group-directories-first"
|
||||||
alias la="ls --all"
|
alias la="ls --all"
|
||||||
alias ll="ls --all --long --group --header"
|
alias ll="ls --all --long --group --header"
|
||||||
alias tree="ls --all --tree -L 3"
|
alias tree="ll --tree -L 3"
|
||||||
|
|
||||||
# Colorize grep output (good for log files)
|
# Colorize grep output (good for log files)
|
||||||
alias grep="grep --color=auto"
|
alias grep="grep --color=auto"
|
||||||
|
@ -35,31 +35,27 @@ alias root="cd /"
|
||||||
alias ..="cd .."
|
alias ..="cd .."
|
||||||
alias ...="cd ..; cd .."
|
alias ...="cd ..; cd .."
|
||||||
alias ....="cd ..; cd ..; cd .."
|
alias ....="cd ..; cd ..; cd .."
|
||||||
# Directories in home and Data partition
|
# Cartelle in home e partizione Data
|
||||||
alias libri="cd $HOME/Libri"
|
alias libri="cd $HOME/Libri"
|
||||||
alias dendron-git="cd /Data/Dendron && git status"
|
alias dendron-git="cd /Data/Dendron && git status"
|
||||||
alias nextcloud="cd /Data/Nextcloud && la"
|
alias nextcloud="cd /Data/Nextcloud && la"
|
||||||
alias python-lab="cd /Data/Git/python-lab && la"
|
alias python-lab="cd /Data/Git/python-lab && la"
|
||||||
alias python-appunti="cd /Data/Programmazione/python-appunti && la"
|
alias python-lezioni="cd /Data/Programmazione/python-lezioni && la"
|
||||||
alias programmazione="cd /Data/Programmazione && la"
|
alias programmazione="cd /Data/Programmazione && la"
|
||||||
|
|
||||||
# Git
|
# Git
|
||||||
alias g="git"
|
alias g="git"
|
||||||
alias add="git add"
|
alias add="git add"
|
||||||
#alias stat="git status"
|
alias stat="git status"
|
||||||
alias commit="git commit"
|
alias commit="git commit"
|
||||||
alias pull="git pull"
|
alias pull="git pull"
|
||||||
alias push="git push"
|
alias push="git push"
|
||||||
|
|
||||||
# apt
|
# apt
|
||||||
alias upgrade="sudo freshclam; sudo apt update && sudo apt upgrade"
|
alias upgrade="sudo apt update && sudo apt upgrade"
|
||||||
alias apt-info="apt show"
|
alias apt-info="apt show"
|
||||||
|
|
||||||
# Altri programmi usati di frequente
|
# Altri programmi usati di frequente
|
||||||
alias python="python3"
|
|
||||||
alias dolphin="dolphin --new-window"
|
alias dolphin="dolphin --new-window"
|
||||||
alias dendron="/usr/bin/codium --new-window /Data/Dendron/dendron.code-workspace"
|
alias dendron="/usr/bin/codium --new-window /Data/Dendron/dendron.code-workspace"
|
||||||
alias email="thunderbird"
|
alias email="thunderbird"
|
||||||
|
|
||||||
# Custom neofetch
|
|
||||||
alias neofetch="neofetch --source /home/luca/rog_ascii_logo.txt"
|
|
|
@ -18,19 +18,18 @@ if [ -n "$BASH_VERSION" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Environment variables
|
# Environment variables
|
||||||
# set PATH so it includes 'sbin' directories
|
|
||||||
PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
|
|
||||||
|
|
||||||
# set PATH so it includes '~/AppImage' directory, if it exists
|
# set PATH so it includes '~/AppImage' directory, if it exists
|
||||||
if [ -d "$HOME/AppImage" ]; then
|
if [ -d "$HOME/AppImage" ] ; then
|
||||||
PATH="$HOME/AppImage:$PATH"
|
PATH="$HOME/AppImage:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# set PATH so it includes user's private bin, if it exists
|
# set PATH so it includes user's private bin, if it exists
|
||||||
if [ -d "$HOME/.local/bin" ]; then
|
if [ -d "$HOME/.local/bin" ] ; then
|
||||||
PATH="$HOME/.local/bin:$PATH"
|
PATH="$HOME/.local/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
if [ -d "$HOME/bin" ]; then
|
|
||||||
|
# set PATH so it includes user's private bin, if it exists
|
||||||
|
if [ -d "$HOME/bin" ] ; then
|
||||||
PATH="$HOME/bin:$PATH"
|
PATH="$HOME/bin:$PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -38,17 +37,3 @@ fi
|
||||||
export XDG_CONFIG_HOME="$HOME/.config"
|
export XDG_CONFIG_HOME="$HOME/.config"
|
||||||
export XDG_CACHE_HOME="$HOME/.cache"
|
export XDG_CACHE_HOME="$HOME/.cache"
|
||||||
export XDG_DATA_HOME="$HOME/.local/share"
|
export XDG_DATA_HOME="$HOME/.local/share"
|
||||||
|
|
||||||
# XDG Desktop Portal
|
|
||||||
#if [[ "$XDG_CURRENT_DESKTOP" == "KDE" ]]; then
|
|
||||||
#export GTK_USE_PORTAL=1 # Make GTK apps use KDE's file chooser
|
|
||||||
#fi
|
|
||||||
|
|
||||||
if [[ -n "$DISPLAY" || -n "$WAYLAND_DISPLAY" ]]; then
|
|
||||||
export BROWSER=firefox
|
|
||||||
else
|
|
||||||
export BROWSER=
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Start ssh-agent in the background
|
|
||||||
eval "$(ssh-agent -s)" > /dev/null
|
|
|
@ -94,7 +94,7 @@ fi
|
||||||
|
|
||||||
# Add an "alert" alias for long running commands. Use like so:
|
# Add an "alert" alias for long running commands. Use like so:
|
||||||
# sleep 10; alert
|
# sleep 10; alert
|
||||||
#alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
|
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
|
||||||
|
|
||||||
# Alias definitions.
|
# Alias definitions.
|
||||||
# Source my custom aliases, which are stored in a separate file
|
# Source my custom aliases, which are stored in a separate file
|
||||||
|
@ -116,3 +116,20 @@ if ! shopt -oq posix; then
|
||||||
. /etc/bash_completion
|
. /etc/bash_completion
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Environment variables
|
||||||
|
if [ -n "$DISPLAY" ]; then
|
||||||
|
export EDITOR=xed
|
||||||
|
elif [ -n "$WAYLAND_DISPLAY" ]; then
|
||||||
|
export EDITOR=xed
|
||||||
|
else
|
||||||
|
export EDITOR=nano
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "$DISPLAY" ]; then
|
||||||
|
export BROWSER=firefox
|
||||||
|
elif [ -n "$WAYLAND_DISPLAY" ]; then
|
||||||
|
export BROWSER=firefox
|
||||||
|
else
|
||||||
|
export BROWSER=
|
||||||
|
fi
|
|
@ -6,10 +6,10 @@
|
||||||
"zenMode.hideLineNumbers": false,
|
"zenMode.hideLineNumbers": false,
|
||||||
"workbench.iconTheme": "material-icon-theme",
|
"workbench.iconTheme": "material-icon-theme",
|
||||||
"markdown.preview.fontSize": 16,
|
"markdown.preview.fontSize": 16,
|
||||||
"editor.fontFamily": "'MesloLGS Nerd Font Mono Regular', 'Droid Sans Mono', 'monospace', monospace",
|
"editor.fontFamily": "'MesloLGS NF', 'Droid Sans Mono', 'monospace', monospace",
|
||||||
"files.insertFinalNewline": true,
|
"files.insertFinalNewline": true,
|
||||||
"editor.multiCursorModifier": "ctrlCmd",
|
"editor.multiCursorModifier": "ctrlCmd",
|
||||||
|
"window.zoomLevel": 1,
|
||||||
"redhat.telemetry.enabled": false,
|
"redhat.telemetry.enabled": false,
|
||||||
"breadcrumbs.enabled": false,
|
"breadcrumbs.enabled": false
|
||||||
"window.zoomLevel": 1
|
|
||||||
}
|
}
|
Before Width: | Height: | Size: 72 KiB |
|
@ -1,22 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Categories=Development;IDE;
|
|
||||||
Comment[it_IT]=
|
|
||||||
Comment=
|
|
||||||
Exec=/home/luca/AppImage/arduino-ide_2.2.1_Linux_64bit.AppImage
|
|
||||||
GenericName[it_IT]=
|
|
||||||
GenericName=
|
|
||||||
Icon=/home/luca/.icons/arduino-ide.png
|
|
||||||
Keywords=arduino;ide;c++;
|
|
||||||
MimeType=
|
|
||||||
Name[it_IT]=Arduino IDE 2.2.1
|
|
||||||
Name=Arduino IDE 2.2.1
|
|
||||||
Path=
|
|
||||||
StartupNotify=true
|
|
||||||
Terminal=false
|
|
||||||
TerminalOptions=
|
|
||||||
Type=Application
|
|
||||||
X-DBUS-ServiceName=
|
|
||||||
X-DBUS-StartupType=
|
|
||||||
X-KDE-RunOnDiscreteGpu=
|
|
||||||
X-KDE-SubstituteUID=false
|
|
||||||
X-KDE-Username=
|
|
|
@ -1,23 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Categories=Development;
|
|
||||||
Comment[it]=
|
|
||||||
Comment=
|
|
||||||
Exec=/usr/bin/codium --new-window /Data/Git/Corso_Dati_e_Algoritmi/Corso_Dati_e_Algoritmi.code-workspace
|
|
||||||
GenericName[it]=
|
|
||||||
GenericName=
|
|
||||||
Icon=folder-java
|
|
||||||
Keywords=java;jre;jdk;jvm;data;algorithms;
|
|
||||||
MimeType=
|
|
||||||
Name[it]=Corso Dati e Algoritmi (workspace)
|
|
||||||
Name=Corso Dati e Algoritmi (workspace)
|
|
||||||
NoDisplay=false
|
|
||||||
Path=
|
|
||||||
StartupNotify=true
|
|
||||||
Terminal=false
|
|
||||||
TerminalOptions=
|
|
||||||
Type=Application
|
|
||||||
X-DBUS-ServiceName=
|
|
||||||
X-DBUS-StartupType=
|
|
||||||
X-KDE-RunOnDiscreteGpu=
|
|
||||||
X-KDE-SubstituteUID=false
|
|
||||||
X-KDE-Username=
|
|
|
@ -1,20 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Categories=Development;IDE;
|
|
||||||
Comment[it_IT]=
|
|
||||||
Comment=
|
|
||||||
Exec=/home/luca/.local/bin/eclipse/eclipse %u
|
|
||||||
GenericName[it_IT]=
|
|
||||||
GenericName=
|
|
||||||
Icon=/home/luca/.local/bin/eclipse/icon.xpm
|
|
||||||
Keywords=eclipse;java;jdk;jre;
|
|
||||||
MimeType=
|
|
||||||
Name[it_IT]=Eclipse IDE
|
|
||||||
Name=Eclipse IDE
|
|
||||||
NoDisplay=false
|
|
||||||
Path=
|
|
||||||
StartupNotify=true
|
|
||||||
Terminal=false
|
|
||||||
TerminalOptions=
|
|
||||||
Type=Application
|
|
||||||
X-KDE-SubstituteUID=false
|
|
||||||
X-KDE-Username=
|
|
|
@ -1,376 +0,0 @@
|
||||||
# Temporary files and directories
|
|
||||||
prova**
|
|
||||||
test**
|
|
||||||
output**
|
|
||||||
*.log
|
|
||||||
*.old
|
|
||||||
*.tmp
|
|
||||||
*.bak
|
|
||||||
|
|
||||||
temp/
|
|
||||||
tmp/
|
|
||||||
old/
|
|
||||||
build*/
|
|
||||||
Build*/
|
|
||||||
debug*/
|
|
||||||
Debug*/
|
|
||||||
|
|
||||||
# Diff files
|
|
||||||
*.patch
|
|
||||||
*.diff
|
|
||||||
|
|
||||||
### Python ###
|
|
||||||
# Byte-compiled / optimized / DLL files
|
|
||||||
__pycache__/
|
|
||||||
*.py[cod]
|
|
||||||
*$py.class
|
|
||||||
|
|
||||||
# C extensions
|
|
||||||
*.so
|
|
||||||
|
|
||||||
# Distribution / packaging
|
|
||||||
.Python
|
|
||||||
build/
|
|
||||||
develop-eggs/
|
|
||||||
dist/
|
|
||||||
downloads/
|
|
||||||
eggs/
|
|
||||||
.eggs/
|
|
||||||
lib/
|
|
||||||
lib64/
|
|
||||||
parts/
|
|
||||||
sdist/
|
|
||||||
var/
|
|
||||||
wheels/
|
|
||||||
share/python-wheels/
|
|
||||||
*.egg-info/
|
|
||||||
.installed.cfg
|
|
||||||
*.egg
|
|
||||||
|
|
||||||
# Virtual Environments
|
|
||||||
.env
|
|
||||||
.venv
|
|
||||||
env/
|
|
||||||
venv/
|
|
||||||
ENV/
|
|
||||||
env.bak/
|
|
||||||
venv.bak/
|
|
||||||
|
|
||||||
# Translations
|
|
||||||
*.mo
|
|
||||||
*.pot
|
|
||||||
|
|
||||||
# Sphinx documentation
|
|
||||||
docs/_build/
|
|
||||||
|
|
||||||
|
|
||||||
### C++, Qt, CMake ###
|
|
||||||
# Prerequisites
|
|
||||||
#*.d
|
|
||||||
|
|
||||||
# Compiled Object files
|
|
||||||
*.slo
|
|
||||||
*.lo
|
|
||||||
*.o
|
|
||||||
*.obj
|
|
||||||
|
|
||||||
# Precompiled Headers
|
|
||||||
*.gch
|
|
||||||
*.pch
|
|
||||||
|
|
||||||
# Compiled Dynamic libraries
|
|
||||||
*.so
|
|
||||||
*.so.*
|
|
||||||
*.dylib
|
|
||||||
*.dll
|
|
||||||
|
|
||||||
# Fortran module files
|
|
||||||
*.mod
|
|
||||||
*.smod
|
|
||||||
|
|
||||||
# Compiled Static libraries
|
|
||||||
*.lai
|
|
||||||
*.la
|
|
||||||
*.a
|
|
||||||
*.lib
|
|
||||||
|
|
||||||
# Executables
|
|
||||||
*.exe
|
|
||||||
*.out
|
|
||||||
*.app
|
|
||||||
|
|
||||||
# CMake
|
|
||||||
CMakeLists.txt.user*
|
|
||||||
CMakeCache.txt
|
|
||||||
CMakeFiles
|
|
||||||
CMakeScripts
|
|
||||||
Testing
|
|
||||||
Makefile
|
|
||||||
cmake_install.cmake
|
|
||||||
install_manifest.txt
|
|
||||||
compile_commands.json
|
|
||||||
CTestTestfile.cmake
|
|
||||||
_deps
|
|
||||||
|
|
||||||
# Qt-es
|
|
||||||
object_script.*.Release
|
|
||||||
object_script.*.Debug
|
|
||||||
*_plugin_import.cpp
|
|
||||||
/.qmake.cache
|
|
||||||
/.qmake.stash
|
|
||||||
*.pro.user
|
|
||||||
*.pro.user.*
|
|
||||||
*.qbs.user
|
|
||||||
*.qbs.user.*
|
|
||||||
*.moc
|
|
||||||
moc_*.cpp
|
|
||||||
moc_*.h
|
|
||||||
qrc_*.cpp
|
|
||||||
ui_*.h
|
|
||||||
*.qmlc
|
|
||||||
*.jsc
|
|
||||||
Makefile*
|
|
||||||
*build-*
|
|
||||||
*.qm
|
|
||||||
*.prl
|
|
||||||
|
|
||||||
# Qt unit tests
|
|
||||||
target_wrapper.*
|
|
||||||
|
|
||||||
# QtCreator
|
|
||||||
*.autosave
|
|
||||||
|
|
||||||
# QtCreator Qml
|
|
||||||
*.qmlproject.user
|
|
||||||
*.qmlproject.user.*
|
|
||||||
|
|
||||||
# QtCreator 4.8< compilation database
|
|
||||||
compile_commands.json
|
|
||||||
|
|
||||||
# QtCreator local machine specific files for imported projects
|
|
||||||
*creator.user*
|
|
||||||
|
|
||||||
*_qmlcache.qrc
|
|
||||||
|
|
||||||
### Java ###
|
|
||||||
# compiled class files
|
|
||||||
bin/*.class
|
|
||||||
|
|
||||||
### Kate ###
|
|
||||||
# Swap Files #
|
|
||||||
.*.kate-swp
|
|
||||||
.swp.*
|
|
||||||
|
|
||||||
### Visual Studio Code / VSCodium ###
|
|
||||||
.vscode/*
|
|
||||||
#!.vscode/settings.json
|
|
||||||
#!.vscode/tasks.json
|
|
||||||
#!.vscode/launch.json
|
|
||||||
#!.vscode/extensions.json
|
|
||||||
#!.vscode/*.code-snippets
|
|
||||||
*.code-workspace
|
|
||||||
|
|
||||||
# Local History for Visual Studio Code
|
|
||||||
.history/
|
|
||||||
|
|
||||||
# Built Visual Studio Code Extensions
|
|
||||||
*.vsix
|
|
||||||
|
|
||||||
### PlatformIO ###
|
|
||||||
.pioenvs
|
|
||||||
.piolibdeps
|
|
||||||
.clang_complete
|
|
||||||
.gcc-flags.json
|
|
||||||
.pio
|
|
||||||
|
|
||||||
### JetBrains IDEs ###
|
|
||||||
# IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
|
|
||||||
.idea/
|
|
||||||
# User-specific stuff
|
|
||||||
.idea/**/workspace.xml
|
|
||||||
.idea/**/tasks.xml
|
|
||||||
.idea/**/usage.statistics.xml
|
|
||||||
.idea/**/dictionaries
|
|
||||||
.idea/**/shelf
|
|
||||||
|
|
||||||
# AWS User-specific
|
|
||||||
.idea/**/aws.xml
|
|
||||||
|
|
||||||
# Generated files
|
|
||||||
.idea/**/contentModel.xml
|
|
||||||
|
|
||||||
# Sensitive or high-churn files
|
|
||||||
.idea/**/dataSources/
|
|
||||||
.idea/**/dataSources.ids
|
|
||||||
.idea/**/dataSources.local.xml
|
|
||||||
.idea/**/sqlDataSources.xml
|
|
||||||
.idea/**/dynamic.xml
|
|
||||||
.idea/**/uiDesigner.xml
|
|
||||||
.idea/**/dbnavigator.xml
|
|
||||||
|
|
||||||
# Gradle
|
|
||||||
.idea/**/gradle.xml
|
|
||||||
.idea/**/libraries
|
|
||||||
|
|
||||||
# Gradle and Maven with auto-import
|
|
||||||
# When using Gradle or Maven with auto-import, you should exclude module files,
|
|
||||||
# since they will be recreated, and may cause churn. Uncomment if using
|
|
||||||
# auto-import.
|
|
||||||
# .idea/artifacts
|
|
||||||
# .idea/compiler.xml
|
|
||||||
# .idea/jarRepositories.xml
|
|
||||||
# .idea/modules.xml
|
|
||||||
# .idea/*.iml
|
|
||||||
# .idea/modules
|
|
||||||
# *.iml
|
|
||||||
# *.ipr
|
|
||||||
|
|
||||||
# CMake
|
|
||||||
cmake-build-*/
|
|
||||||
|
|
||||||
# Mongo Explorer plugin
|
|
||||||
.idea/**/mongoSettings.xml
|
|
||||||
|
|
||||||
# File-based project format
|
|
||||||
*.iws
|
|
||||||
|
|
||||||
# IntelliJ
|
|
||||||
out/
|
|
||||||
|
|
||||||
# mpeltonen/sbt-idea plugin
|
|
||||||
.idea_modules/
|
|
||||||
|
|
||||||
# JIRA plugin
|
|
||||||
atlassian-ide-plugin.xml
|
|
||||||
|
|
||||||
# Cursive Clojure plugin
|
|
||||||
.idea/replstate.xml
|
|
||||||
|
|
||||||
# SonarLint plugin
|
|
||||||
.idea/sonarlint/
|
|
||||||
|
|
||||||
# Crashlytics plugin (for Android Studio and IntelliJ)
|
|
||||||
com_crashlytics_export_strings.xml
|
|
||||||
crashlytics.properties
|
|
||||||
crashlytics-build.properties
|
|
||||||
fabric.properties
|
|
||||||
|
|
||||||
# Editor-based Rest Client
|
|
||||||
.idea/httpRequests
|
|
||||||
|
|
||||||
# Android studio 3.1+ serialized cache file
|
|
||||||
.idea/caches/build_file_checksums.ser
|
|
||||||
|
|
||||||
### Eclipse IDE ###
|
|
||||||
.metadata
|
|
||||||
eclipse-workspace/**/bin/
|
|
||||||
tmp/
|
|
||||||
*.tmp
|
|
||||||
*.bak
|
|
||||||
*.swp
|
|
||||||
*~.nib
|
|
||||||
local.properties
|
|
||||||
.settings/
|
|
||||||
.loadpath
|
|
||||||
.recommenders
|
|
||||||
|
|
||||||
# External tool builders
|
|
||||||
.externalToolBuilders/
|
|
||||||
|
|
||||||
# Locally stored "Eclipse launch configurations"
|
|
||||||
*.launch
|
|
||||||
|
|
||||||
### MATLAB and Octave ###
|
|
||||||
# Windows default autosave extension
|
|
||||||
*.asv
|
|
||||||
|
|
||||||
# OSX / *nix default autosave extension
|
|
||||||
*.m~
|
|
||||||
|
|
||||||
# Compiled MEX binaries (all platforms)
|
|
||||||
*.mex*
|
|
||||||
|
|
||||||
# Packaged app and toolbox files
|
|
||||||
*.mlappinstall
|
|
||||||
*.mltbx
|
|
||||||
|
|
||||||
# Generated helpsearch folders
|
|
||||||
helpsearch*/
|
|
||||||
|
|
||||||
# Simulink code generation folders
|
|
||||||
slprj/
|
|
||||||
sccprj/
|
|
||||||
|
|
||||||
# Matlab code generation folders
|
|
||||||
codegen/
|
|
||||||
|
|
||||||
# Simulink autosave extension
|
|
||||||
*.autosave
|
|
||||||
|
|
||||||
# Simulink cache files
|
|
||||||
*.slxc
|
|
||||||
|
|
||||||
# Octave session info
|
|
||||||
octave-workspace
|
|
||||||
|
|
||||||
### Linux ###
|
|
||||||
*~
|
|
||||||
|
|
||||||
# temporary files which can be created if a process still has a handle open of a deleted file
|
|
||||||
.fuse_hidden*
|
|
||||||
|
|
||||||
# KDE directory preferences
|
|
||||||
.directory
|
|
||||||
|
|
||||||
# Linux trash folder which might appear on any partition or disk
|
|
||||||
.Trash-*
|
|
||||||
|
|
||||||
# .nfs files are created when an open file is removed but is still being accessed
|
|
||||||
.nfs*
|
|
||||||
|
|
||||||
### Windows ###
|
|
||||||
# Windows thumbnail cache files
|
|
||||||
Thumbs.db
|
|
||||||
Thumbs.db:encryptable
|
|
||||||
ehthumbs.db
|
|
||||||
ehthumbs_vista.db
|
|
||||||
|
|
||||||
# Dump file
|
|
||||||
*.stackdump
|
|
||||||
|
|
||||||
# Folder config file
|
|
||||||
[Dd]esktop.ini
|
|
||||||
|
|
||||||
# Recycle Bin used on file shares
|
|
||||||
$RECYCLE.BIN/
|
|
||||||
|
|
||||||
# Windows Installer files
|
|
||||||
*.cab
|
|
||||||
*.msi
|
|
||||||
*.msix
|
|
||||||
*.msm
|
|
||||||
*.msp
|
|
||||||
|
|
||||||
# Windows shortcuts
|
|
||||||
*.lnk
|
|
||||||
|
|
||||||
### macOS ###
|
|
||||||
.DS_Store
|
|
||||||
.AppleDouble
|
|
||||||
.LSOverride
|
|
||||||
|
|
||||||
# Files that might appear in the root of a volume
|
|
||||||
.DocumentRevisions-V100
|
|
||||||
.fseventsd
|
|
||||||
.Spotlight-V100
|
|
||||||
.TemporaryItems
|
|
||||||
.Trashes
|
|
||||||
.VolumeIcon.icns
|
|
||||||
.com.apple.timemachine.donotpresent
|
|
||||||
|
|
||||||
# Directories potentially created on remote AFP share
|
|
||||||
.AppleDB
|
|
||||||
.AppleDesktop
|
|
||||||
Network Trash Folder
|
|
||||||
Temporary Items
|
|
||||||
.apdisk
|
|
|
@ -1,16 +0,0 @@
|
||||||
${c2}
|
|
||||||
..',;:ccc:'..
|
|
||||||
.,cdk0KKXX0dc,.
|
|
||||||
.:xKXXXXXOo;. ..','
|
|
||||||
'oKXXXXKd;. ..,cdk0KK0x.
|
|
||||||
.;kXXXX0l' .'cx0XXXKxl;.
|
|
||||||
.c0XXXOl. .cxKXXXOo;...;lk'
|
|
||||||
,. .lKXX0l. .,o0XXKxc'..;lkKXXX;
|
|
||||||
.xd, .o:'. .oKXKd' .:xKXKx:..'cdxdoKXXXX;
|
|
||||||
.dXO:. .xXKkolxXXx;. .ckKXkc'..',;,. .xXXXK'
|
|
||||||
.:dko'.cXXXXKl. 'lOX0o,. . 'OXXXk.
|
|
||||||
... .OXX. :OXXKc. .oKXXKc
|
|
||||||
.c0d. .;lxOK0xol:;,'',cxKXXXd.
|
|
||||||
,l;. ..,:ldkOKXXXXXOc.
|
|
||||||
. ....
|
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
# Config file per yt-dlp
|
|
||||||
# Da posizionare nella cartella home, definiscce le configurazioni di default
|
|
||||||
# di yt-dlp per l'utente corrente
|
|
||||||
|
|
||||||
# Salva il file con nome: "(data di upload) (Titolo).ext"
|
|
||||||
-o "%(upload_date>%Y.%m.%d)s - %(title)s.%(ext)s"
|
|
||||||
|
|
||||||
# Se l'URL fa riferimento sia a un video che a una playlist, scarica solo il video/audio
|
|
||||||
--no-playlist
|
|
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 818 B |
Before Width: | Height: | Size: 372 B |
Before Width: | Height: | Size: 372 B |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 977 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 865 B |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 865 B |
Before Width: | Height: | Size: 467 B |
Before Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 422 B |
Before Width: | Height: | Size: 525 B |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 772 B |
Before Width: | Height: | Size: 777 B |
Before Width: | Height: | Size: 402 B |
Before Width: | Height: | Size: 699 B |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 683 B |
Before Width: | Height: | Size: 792 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 847 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 464 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 979 B |
Before Width: | Height: | Size: 454 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 735 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 864 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 372 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 777 B |
Before Width: | Height: | Size: 958 B |
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 941 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 795 B |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 691 B |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 693 B |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 893 B |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 943 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 369 B |
Before Width: | Height: | Size: 802 B |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 636 B |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 4.0 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 582 B |
Before Width: | Height: | Size: 221 B |