Releases: Gentleman-Programming/Gentleman.Dots
Releases · Gentleman-Programming/Gentleman.Dots
FIX: Add Missing Session Management to Zellij
- Fixed an issue where Zellij didn't show the Session command
- You can now use Ctrl + g + o to access the Session sub menu
FIX: INFINIT ZELLIJ PROCESS
Fixed a bug where both Zellij and Tmux were repeatedly instantiated, causing multiple processes and unexpected behavior.
Now, each is initialized only once, improving performance and eliminating redundancies.
Add Copilot chat as default
- fixed an issue where copilot chat would NOT appear
Ghostty support !
- added Ghostty support
- now when you select a terminal emulator it will update the config even if you already have it installed
- updated readme
- enabled transparency inside Wezterm, Ghostty and Nvim
Remove Obsidian fix - Add Mini.Files
- Removed blink cmp and blink compat custom fix for Obsidian, as it's unneeded any more
- Added mini.files to the extras, you can access it with
space -> f -> m
, and close it withq
. Alternative tooil
but still in test to see if it's better. https://github.com/echasnovski/mini.files
Remove Nushell patches related to Zoxide
- Removed patches related to the functionality of Zoxide after the new Nushell 0.102 version
- Zoxide has been updated to 0.97, if problems do
brew upgrade zoxide
Gentleman.Dots First Formal Release !
Overview
This release of Gentleman.Dots includes customized configurations for a complete development environment. It is designed to facilitate the installation and setup of essential tools for developers on macOS, Linux, and WSL. Windows users must follow some manual steps before running the automatic installation script.
Features
Included Tools (OldWorld theme used as an inspiration for the color palette)
- Text Editors:
- Neovim
- Shells:
- Fish
- Zsh
- Nushell
- Terminal Multiplexers:
- Tmux
- Zellij
- Terminal Emulators:
- Alacritty
- WezTerm
- Kitty
Installation
-
Automatic (Recommended):
- An automatic installation script that sets up the entire development environment.
- Compatible with macOS, Linux, and WSL.
- Windows users must follow manual steps before running the script.
-
Manual:
- A detailed guide to manually configure the development environment.
- Includes specific steps for Windows, Linux, Arch Linux, macOS, and WSL.
Specific Configurations
- Iosevka Term Nerd Font: Required for terminal emulators.
- Terminal Configurations:
- Alacritty, WezTerm, and Kitty have specific configurations for each operating system.
- Shell Configurations:
- Fish, Zsh, and Nushell have customized configurations and support for plugins like Starship and Powerlevel10k.
- Window Managers:
- Tmux and Zellij are configured to enhance terminal window management.
- Neovim:
- Complete configuration for Neovim, including support for Obsidian.
Support
- Operating Systems:
- macOS
- Linux
- WSL (Windows Subsystem for Linux)
- Requirements:
- Administrator privileges (sudo) to install some tools.
- Internet connection to download dependencies and configurations.
Notes
- Windows: Users must follow manual steps before running the automatic installation script.
- Issues: If you encounter any problems during configuration, consult the official documentation of the tools or seek help online. Feel free to upload an issue !
PD: Thanks everyone for the help !!!!!! <3