Compare commits

...

12 Commits

10 changed files with 46 additions and 15 deletions

View File

@ -3,6 +3,7 @@ coreutils
dockutil dockutil
duti duti
fastfetch fastfetch
ffmpeg
git git
gnu-sed gnu-sed
htop htop
@ -13,9 +14,11 @@ mtr
neovim neovim
newsboat newsboat
parallel parallel
pinentry-mac
ranger ranger
ripgrep ripgrep
rsync rsync
texinfo
tmux tmux
tree tree
wget wget

View File

@ -1,7 +1,9 @@
alfred
alacritty alacritty
akiflow
alfred
chatterino chatterino
dbeaver-community dbeaver-community
discord
displaylink displaylink
docker docker
firefox@nightly firefox@nightly
@ -9,32 +11,28 @@ font-hack-nerd-font
gimp gimp
google-chrome google-chrome
hiddenbar hiddenbar
jordanbaird-ice
karabiner-elements karabiner-elements
keepassxc keepassxc
macfuse
megasync megasync
microsoft-auto-update
microsoft-teams microsoft-teams
mongodb-compass mongodb-compass
mpv mpv
mysides
obsidian obsidian
postman
platypus platypus
postman
qbittorrent qbittorrent
qview qview
rustdesk
scroll-reverser scroll-reverser
signal signal
skype
spotify spotify
stats stats
telegram telegram
the-unarchiver the-unarchiver
transfer transfer
twingate twingate
visual-studio-code
vlc vlc
winbox winbox
wine-crossover wine-crossover
wireshark wireshark
zed@preview

View File

@ -1 +0,0 @@
/Users/yorune/Library/Application Support/iTerm2

View File

@ -256,6 +256,14 @@
{ {
"from": { "consumer_key_code": "eject" }, "from": { "consumer_key_code": "eject" },
"to": [{ "consumer_key_code": "al_terminal_lock_or_screensaver" }] "to": [{ "consumer_key_code": "al_terminal_lock_or_screensaver" }]
},
{
"from": { "key_code": "right_command" },
"to": [{ "key_code": "right_option" }]
},
{
"from": { "key_code": "right_option" },
"to": [{ "key_code": "right_command" }]
} }
] ]
}, },
@ -395,10 +403,6 @@
"from": { "key_code": "caps_lock" }, "from": { "key_code": "caps_lock" },
"to": [{ "key_code": "escape" }] "to": [{ "key_code": "escape" }]
}, },
{
"from": { "key_code": "grave_accent_and_tilde" },
"to": [{ "key_code": "non_us_backslash" }]
},
{ {
"from": { "key_code": "left_command" }, "from": { "key_code": "left_command" },
"to": [{ "key_code": "right_command" }] "to": [{ "key_code": "right_command" }]

1
.gitignore vendored
View File

@ -279,3 +279,4 @@ Cisco Packet Tracer 8.0.0
.local/bin/kubectl .local/bin/kubectl
.rustup .rustup
.local/tss-sdk .local/tss-sdk
.local/bin/tss

View File

@ -199,6 +199,7 @@ function install_terragrunt() {
timestamp "The current version of the TSS-SDK is the same as the newest version" timestamp "The current version of the TSS-SDK is the same as the newest version"
return 0 return 0
else else
brew install wget
wget https://github.com/gruntwork-io/terragrunt/releases/latest/download/terragrunt_linux_amd64 -O $TERRAGRUNT wget https://github.com/gruntwork-io/terragrunt/releases/latest/download/terragrunt_linux_amd64 -O $TERRAGRUNT
chmod +x "$TERRAGRUNT" chmod +x "$TERRAGRUNT"
fi fi
@ -299,6 +300,8 @@ function install_fzf() {
function install_zsh_addons() { function install_zsh_addons() {
if [ ! -d $ZSHFOLDER/aws ]; then if [ ! -d $ZSHFOLDER/aws ]; then
mkdir -p "$ZSHFOLDER/azure-cli" "$ZSHFOLDER/aws"
curl -s https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/plugins/aws/aws.plugin.zsh \ curl -s https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/plugins/aws/aws.plugin.zsh \
-o "$ZSHFOLDER"/aws/aws.plugin.zsh && -o "$ZSHFOLDER"/aws/aws.plugin.zsh &&
timestamp "Downloaded the newest version of aws plugin for zsh" timestamp "Downloaded the newest version of aws plugin for zsh"
@ -307,7 +310,6 @@ function install_zsh_addons() {
-o "$ZSHFOLDER"/azure-cli/az.completion && -o "$ZSHFOLDER"/azure-cli/az.completion &&
timestamp "Downloaded the newest version of az plugin for zsh" timestamp "Downloaded the newest version of az plugin for zsh"
mkdir -p "$ZSHFOLDER/azure-cli" "$ZSHFOLDER/aws"
cd $ZSHFOLDER || err "Folder $ZSHFOLDER has been NOT found" cd $ZSHFOLDER || err "Folder $ZSHFOLDER has been NOT found"
git clone https://github.com/popstas/zsh-command-time.git && git clone https://github.com/popstas/zsh-command-time.git &&
timestamp "Cloning the zsh-command-time" timestamp "Cloning the zsh-command-time"

16
.local/bin/ffmpeg-resize-sub Executable file
View File

@ -0,0 +1,16 @@
#!/bin/bash
FILE_FFMPEG="$1"
ffmpeg -i "$FILE_FFMPEG" \
-vf "scale=1920:1080" \
-c:v h264_videotoolbox \
-b:v 3000k \
-preset medium \
-movflags \
+faststart \
-c:a aac \
-b:a 192k \
-ac 2 \
-map 0:v \
-map 0:a \
-map 0:s \
-c:s copy resized.mkv

View File

@ -1,15 +1,18 @@
#!/bin/bash #!/bin/bash
FOLDER_AUDIOBOOK="/Volumes/Music/Jellyfin/Playlist-Audiobook"
FOLDER_FAV="/Volumes/Music/Jellyfin/Playlist-Fav" FOLDER_FAV="/Volumes/Music/Jellyfin/Playlist-Fav"
FOLDER_DUB="/Volumes/Music/Jellyfin/Playlist-Dub" FOLDER_DUB="/Volumes/Music/Jellyfin/Playlist-Dub"
FOLDER_PIANO="/Volumes/Music/Jellyfin/Playlist-Piano" FOLDER_PIANO="/Volumes/Music/Jellyfin/Playlist-Piano"
# Check if folder exists # Check if folder exists
[ ! -d $FOLDER_AUDIOBOOK ] && exit 1
[ ! -d $FOLDER_DUB ] && exit 1 [ ! -d $FOLDER_DUB ] && exit 1
[ ! -d $FOLDER_FAV ] && exit 1 [ ! -d $FOLDER_FAV ] && exit 1
[ ! -d $FOLDER_PIANO ] && exit 1 [ ! -d $FOLDER_PIANO ] && exit 1
# Remove old files # Remove old files
rm -rfv $FOLDER_AUDIOBOOK/errors.txt
rm -rfv $FOLDER_DUB/errors.txt rm -rfv $FOLDER_DUB/errors.txt
rm -rfv $FOLDER_FAV/errors.txt rm -rfv $FOLDER_FAV/errors.txt
rm -rfv $FOLDER_PIANO/errors.txt rm -rfv $FOLDER_PIANO/errors.txt
@ -35,6 +38,9 @@ spotdl --user-auth --keep-alive \
--yt-dlp-args no-check-certificates --yt-dlp-args no-check-certificates
# Sync to Jellyfin # Sync to Jellyfin
rsync -h --progress --recursive --ignore-existing \
$FOLDER_AUDIOBOOK/* docker-de:/mnt/HC_Volume_34966154/jellifin/media/music/Audiobook
rsync -h --progress --recursive --ignore-existing \ rsync -h --progress --recursive --ignore-existing \
$FOLDER_DUB/* docker-de:/mnt/HC_Volume_34966154/jellifin/media/music/Dub $FOLDER_DUB/* docker-de:/mnt/HC_Volume_34966154/jellifin/media/music/Dub
@ -45,6 +51,8 @@ rsync -h --progress --recursive --ignore-existing \
$FOLDER_PIANO/* docker-de:/mnt/HC_Volume_34966154/jellifin/media/music/Piano $FOLDER_PIANO/* docker-de:/mnt/HC_Volume_34966154/jellifin/media/music/Piano
# Generate playlist # Generate playlist
ssh docker-de -t "cd /mnt/HC_Volume_34966154/jellifin/media/music/Audiobook; find . -type f \( -name '*.mp3' -o -name '*.flac' -o -name '*.loss' -o -name '*.aiff' -o -name '*.aif' \) -printf './%P\n' | sort > playlist.m3u"
ssh docker-de -t "cd /mnt/HC_Volume_34966154/jellifin/media/music/Dub; find . -type f \( -name '*.mp3' -o -name '*.flac' -o -name '*.loss' -o -name '*.aiff' -o -name '*.aif' \) -printf './%P\n' | sort > playlist.m3u" ssh docker-de -t "cd /mnt/HC_Volume_34966154/jellifin/media/music/Dub; find . -type f \( -name '*.mp3' -o -name '*.flac' -o -name '*.loss' -o -name '*.aiff' -o -name '*.aif' \) -printf './%P\n' | sort > playlist.m3u"
ssh docker-de -t "cd /mnt/HC_Volume_34966154/jellifin/media/music/Fav; find . -type f \( -name '*.mp3' -o -name '*.flac' -o -name '*.loss' -o -name '*.aiff' -o -name '*.aif' \) -printf './%P\n' | sort > playlist.m3u" ssh docker-de -t "cd /mnt/HC_Volume_34966154/jellifin/media/music/Fav; find . -type f \( -name '*.mp3' -o -name '*.flac' -o -name '*.loss' -o -name '*.aiff' -o -name '*.aif' \) -printf './%P\n' | sort > playlist.m3u"

View File

@ -1 +0,0 @@
/usr/local/bin/yt-dlp

1
.tilde-switch Executable file
View File

@ -0,0 +1 @@
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000035,"HIDKeyboardModifierMappingDst":0x700000064},{"HIDKeyboardModifierMappingSrc":0x700000064,"HIDKeyboardModifierMappingDst":0x700000035}]}'