Skip to content

Releases: Gentleman-Programming/Gentleman.Dots

FIX: Add Missing Session Management to Zellij

21 Feb 22:11
Compare
Choose a tag to compare
  • 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

20 Feb 22:29
Compare
Choose a tag to compare

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

18 Feb 21:18
Compare
Choose a tag to compare
  • fixed an issue where copilot chat would NOT appear

Ghostty support !

17 Feb 09:46
Compare
Choose a tag to compare
  • 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

16 Feb 10:24
Compare
Choose a tag to compare
  • 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 with q. Alternative to oil but still in test to see if it's better. https://github.com/echasnovski/mini.files

Remove Nushell patches related to Zoxide

10 Feb 11:13
Compare
Choose a tag to compare
  • 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 !

08 Feb 11:31
Compare
Choose a tag to compare

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