Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for Pacman (Arch-based distro). #3

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Conversation

Amm1rr
Copy link

@Amm1rr Amm1rr commented May 9, 2023

Pacman Package Manager Support Added

Hi there,

Thank you for providing this fantastic repository. I wanted to let you know that I have recently added support for the Pacman package manager.

@Amm1rr Amm1rr closed this Jun 28, 2023
@Amm1rr Amm1rr reopened this Jun 14, 2024
Amm1rr added 20 commits January 7, 2025 21:31
…s, and adjust source order

This commit addresses a few changes in `.zshrc` file:

  * Removes unused plugins: "k" and "marker"
  * Updates fpath for zsh-completions plugin to ensure it includes the custom plugin directory
  * Adjusts the source order for MyTerminal.zsh to source it after oh-my-zsh.sh
- Remove unused functions and aliases
- Organize aliases into logical groups
- Improved error handling using set -euo pipefail.
- Added zsh shebang (#!/usr/bin/env zsh).
- Included installation of patched fonts from the fonts directory.
- Added copying of Vim configuration (configs/.vimrc) to the user's home directory.
    * Improved error handling using `set -euo pipefail`.
    * Added zsh shebang (`#!/usr/bin/env zsh`).
* Introduced a `clone_or_update` function for managing git repositories (clone or pull).
* Added installation/update logic for Oh My Zsh plugins:
        * zsh-syntax-highlighting
        * zsh-autosuggestions
        * zsh-completions
        * zsh-history-substring-search
* Replaced the user's `.zshrc` with the saved configuration.
* Copied themes and configurations to the Oh My Zsh themes directory.
* Updated Yakuake profile configuration to use "MyTerminal Yakuake" settings.
* Added logic to switch the default shell to Zsh if not already set (requires manual execution on some systems).
* Improved error handling using `set -euo pipefail`.
* Added zsh shebang (`#!/usr/bin/env zsh`).
* Installed additional tools: `thefuck`.
* Added conditional installation for Oh My Zsh to avoid unnecessary installations.
…tions.

* Removed unnecessary references to the original project (Pixegami Terminal Profile).
* Improved clarity and structure for the installation guide (automatic and manual).
* Added a section on additional tips, including displaying system info and resetting to the default shell.
* Updated resources section with relevant links.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant