# Fish Shell Functions for GPG and SSH Key Management Gentoo Linux
# Author: zx0r
# Description: A set of Fish shell functions to manage GPG and SSH keys using keychain and agents.
# Version: 1.0
# This repository contains configuration snippets for using GPG (GNU Privacy Guard) with Git and other applications.
# The following commands and configurations enable you to manage your GPG keys and use them for signing Git commits and tags.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# Script: install_nerd_fonts.sh | |
# Description: A script to interactively select and install Nerd Fonts for macOS using Homebrew and fzf. | |
# Author: zx0r | |
# Version: 1.0 | |
# Enable strict error handling | |
set -euo pipefail |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env fish | |
# Script: macOS Memory Optimizer (Fish Shell) | |
# Description: Automates memory optimization tasks, including clearing inactive memory, caches, and setting up a cron job. | |
# Author: zx0r | |
# Version: 1.0 | |
# Function to clear inactive memory | |
function clear_inactive_memory | |
echo "Clearing inactive memory..." |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Fish Shell Functions and Abbreviations for Neovim Configuration Management | |
# Author: zx0r | |
# Description: A set of Fish shell functions and abbreviations to manage and switch between multiple Neovim configurations. | |
# Version: 1.0 | |
# Overview: | |
# These functions and abbreviations simplify the process of managing multiple Neovim configurations. | |
# They allow you to: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# Script: install_yazi_plugins.sh | |
# Description: Automates the installation of plugins for Yazi, a modern terminal file manager. | |
# Author: zx0r | |
# Version: 1.0 | |
# Usage: Run as a regular user or with sudo if required. | |
# Prerequisites: | |
# 1. Yazi must be installed on the system. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# Script: restore_bootloader.sh | |
# Description: Restore of a broken bootloader for Gentoo Linux. | |
# Author: zx0r | |
# Version: 1.0 | |
# Usage: Run as root or with sudo. | |
# Overview: | |
# This script is designed to restore a broken bootloader on a Gentoo Linux system. |
NewerOlder