Commit Graph

  • 98cf68ae09 fix(tmux.conf): add TERM and TERM_PROGRAM environment variables for better compatibility David Ibia 2025-02-12 20:57:22 +01:00
  • d9b3ca5a2e fix(config): update font-size from 15 to 14 feat(config): add cursor-opacity, maximize, unfocused-split-opacity, unfocused-split-fill, and split-divider-color settings for improved customization David Ibia 2025-02-12 20:38:18 +01:00
  • fd7d782fff chore(config): update subproject commit hash in .config/nvim configuration file David Ibia 2025-02-09 00:11:57 +01:00
  • ea593bcef7 fix(config/nvim): update subproject commit hash to latest revision David Ibia 2025-02-09 00:07:29 +01:00
  • d1ccd766d1 feat: removed terminal padding David Ibia 2025-02-09 00:07:22 +01:00
  • 2c754b7b32 feat(shaders/bloom025.glsl): add bloom shader implementation with golden spiral samples and lum calculation David Ibia 2025-02-09 00:06:43 +01:00
  • 7d8078e06b feat(ghostty): add support for catppuccin-mocha theme and initial configuration file with various settings David Ibia 2025-02-09 00:06:31 +01:00
  • 47e7e50bee fix(zshrc): fix typo in command name from batcat to batcat feat(zshrc): add support for batcat command as alternative to cat command David Ibia 2025-01-19 18:09:59 +01:00
  • f8c95b7b7a fix(zshrc): fix syntax error in conditional statement for batcat installation check David Ibia 2025-01-19 18:09:47 +01:00
  • 8b5d620b3d fix(zshrc): add check for batcat instead of bat before setting cat alias chore(zshrc): improve error message when bat is not installed David Ibia 2025-01-19 18:09:07 +01:00
  • 6f37ad30a8 chore(.tmux.conf): enable tmux-resurrect and tmux-continuum plugins for improved session management David Ibia 2025-01-19 18:08:58 +01:00
  • c6558236ab feat(zshrc): add support for neovim if built from source David Ibia 2025-01-12 21:26:20 +01:00
  • 6b953c9338 fix(zshrc): change export of PYENV_ROOT to use absolute path feat(zshrc): add support for pyenv virtualenv init refactor(zshrc): move pyenv initialization to the end of the file David Ibia 2025-01-12 20:32:56 +01:00
  • 0592721f37 fix: init pyenv David Ibia 2025-01-12 20:21:19 +01:00
  • 91d3c410da fix(nvim): update submodule to latest commit David Ibia 2025-01-12 15:04:45 +01:00
  • df25af2a5b chore: updated packages David Ibia 2025-01-12 14:39:30 +01:00
  • 3e300378e7 fix: disable right side David Ibia 2025-01-12 14:29:09 +01:00
  • 42b2e002b0 feat: removed clock from tmux panel David Ibia 2025-01-09 23:52:53 +01:00
  • aaffa90f1f feat: moved command duration to the right David Ibia 2025-01-09 23:52:41 +01:00
  • 72ce3eaee9 feat(nvim): add starship.toml configuration file for nvim fix(starship.toml): fix formatting and indentation issues in the file David Ibia 2025-01-09 01:49:47 +01:00
  • 1dbc6d4937 fix(tmux.conf): change base index to 1 for consistency with other tools feat(tmux.conf): add support for attach-session command to allow attaching to a session from any directory refactor(tmux.conf): reorganize bindings and commands for better readability David Ibia 2025-01-09 01:27:56 +01:00
  • 1bbd1b3642 fix(wezterm): change background color to #1C1F26 and improve padding feat(wezterm): add support for neovim colorscheme David Ibia 2025-01-06 16:14:21 +01:00
  • 8087a47749 feat(docker-compose.yml): add open-webui service to docker-compose file David Ibia 2025-01-06 15:54:25 +01:00
  • 9d8b6fef07 feat(rgignore): add .rgignore file to ignore rg output files David Ibia 2025-01-06 15:51:47 +01:00
  • 82f4d11d78 fix(zshrc): change path to zsh-syntax-highlighting plugin from /usr/local to /opt/homebrew David Ibia 2025-01-06 15:51:41 +01:00
  • 11d7338a34 Updated submodule David Ibia 2025-01-06 15:17:24 +01:00
  • f62cf03bbd feat: removed redundant send-keys logic David Ibia 2025-01-06 15:14:18 +01:00
  • 0d83cf8919 docs(.zshrc): update zsh syntax highlighting to latest version feat(.zshrc): add support for pyenv virtualenv init hook fix(.zshrc): remove commented out conda initialize block and instead use source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh David Ibia 2025-01-06 15:04:44 +01:00
  • e74f0ab714 feat(setup-mac.sh): add installation checks for gh, pyenv, and pyenv-virtualenv to improve setup process build(setup-mac.sh): enhance brew installation logic for multiple dependencies docs(setup-mac.sh): provide clear instructions for installing missing dependencies refactor(setup-mac.sh): reorganize code for better readability and maintainability David Ibia 2025-01-06 15:03:39 +01:00
  • 451a0dcdf7 feat: added nvim repo as submodule David Ibia 2025-01-06 14:58:51 +01:00
  • 371208ed8e chore(setup-mac.sh): remove unnecessary newline to improve code readability David Ibia 2024-10-01 15:13:09 +01:00
  • c23ac092f6 chore(.zshrc): comment out the export PATH line added by conda initialize to prevent conflicts with anaconda setup David Ibia 2024-10-01 15:13:02 +01:00
  • 36c40f8e39 style(wezterm.lua): update window background opacity to 1 for full opacity style(wezterm.lua): adjust background opacity to .95 for better visual appearance refactor(wezterm.lua): extract colorscheme loading logic into a separate function for better readability and maintainability David Ibia 2024-10-01 15:06:43 +01:00
  • 814bb7cb34 chore(aerospace.toml): update window layout configurations for various apps feat(aerospace.toml): add support for floating layout for specific apps and windows David Ibia 2024-10-01 15:06:36 +01:00
  • 99283c1cfc chore(.zshrc): add anaconda to PATH to ensure anaconda commands are accessible from the terminal David Ibia 2024-10-01 15:06:26 +01:00
  • a83185a398 chore(.tmux.conf): update terminal-features setting to 'XXX:RGB' for tmux configuration chore(.tmux.conf): remove christoomey/vim-tmux-navigator plugin from plugin list feat(.tmux.conf): add key bindings for VIM navigation in tmux feat(.tmux.conf): add conditional key bindings based on tmux version for VIM navigation feat(.tmux.conf): add key bindings for VIM navigation in copy-mode-vi feat(.tmux.conf): add comments for VIM and TMUX Navigation sections in tmux.conf David Ibia 2024-10-01 15:06:18 +01:00
  • c591350038 feat(setup-mac.sh): add check for anaconda installation and install anaconda using Homebrew if not already installed David Ibia 2024-10-01 15:06:08 +01:00
  • ce0f04a566 style(.tmux.conf): set status bar position to top for better visibility and aesthetics David Ibia 2024-09-05 22:10:00 +01:00
  • 94f36f6578 feat(.tmux.conf): add new tmux plugins 'catppuccin-tmux', 'tmux-sessionx', and 'tmux-floax' for enhanced tmux functionality feat(.tmux.conf): configure custom settings for 'catppuccin-tmux' plugin to customize window and status bar appearance chore(.tmux.conf): comment out unused window status configurations to declutter the file and improve readability David Ibia 2024-09-05 22:08:16 +01:00
  • b81085a98d feat(aerospace.toml): add new configuration block for app with app-id 'com.dmitrynikolaev.numi' to set layout to floating when window is detected David Ibia 2024-09-05 22:08:09 +01:00
  • f1586b98fb style(aerospace.toml): change default-root-container-layout value from 'tiles' to 'accordion' for consistency feat(aerospace.toml): add new window detection rules for 'company.thebrowser.Browser' and 'com.postmanlabs.mac' applications David Ibia 2024-09-04 23:50:43 +01:00
  • d4cfdcafb5 feat(.tmux.conf): add tmux-sessionx plugin for managing tmux sessions more efficiently David Ibia 2024-08-26 17:56:13 +01:00
  • edd502b146 feat(aerospace.toml): add new configuration to run 'layout tiling' when a window is detected David Ibia 2024-08-22 16:43:24 +01:00
  • 96bfe5a9ca chore(aerospace.toml): clean up and organize key bindings in the config file feat(aerospace.toml): add support for moving specific applications to designated workspaces feat(aerospace.toml): add support for disabling "hide application" functionality David Ibia 2024-08-18 12:31:18 +01:00
  • 14b4ecbb33 fix(aerospace.toml): increase accordion padding from 30 to 60 for better visual spacing in the UI David Ibia 2024-08-11 19:00:17 +01:00
  • ea5b1b8221 style(wezterm.lua): update background color from #000000 to #1C1F26 for better visual aesthetics David Ibia 2024-08-11 17:08:12 +01:00
  • 508b187a83 chore(aerospace.toml): update alt-m and alt-shift-m key bindings to match workspace M chore(aerospace.toml): update alt-n and alt-shift-n key bindings to match workspace N feat(aerospace.toml): add key bindings for moving nodes to workspaces 1-9 feat(aerospace.toml): add key bindings for moving specific apps to workspaces B and N David Ibia 2024-08-11 16:16:40 +01:00
  • d68193ddb2 chore(setup-mac.sh): add installation script for Aerospace tool using Homebrew to manage dependencies and streamline setup process David Ibia 2024-08-11 14:03:52 +01:00
  • 8f123e8019 chore(aerospace.toml): add on-focus-changed callback to move mouse to window center when focus changes David Ibia 2024-08-11 14:03:46 +01:00
  • afa35b0690 refactor(.zshrc): refactor tml alias to a function to list tmux sessions feat(.zshrc): add tma function to attach to tmux session with optional session name or interactive selection feat(.zshrc): add get_tmn_recommendation function to get directory recommendations for tmn feat(.zshrc): add tmn function to create new tmux session with optional session name or interactive selection feat(.zshrc): add _fzf_complete_tma and _fzf_complete_tmn functions for fzf completion in tma and tmn commands David Ibia 2024-08-11 13:41:25 +01:00
  • 29b684496d style(.tmux.conf): reorganize and clean up tmux configuration file for better readability and maintainability David Ibia 2024-08-11 13:41:20 +01:00
  • b503adae42 feat(aerospace.toml): add configuration file for AeroSpace with various settings and commands for customization and personalization David Ibia 2024-08-11 13:41:15 +01:00
  • 87f6e14c5d style(wezterm.lua): update background color to black for better readability and consistency David Ibia 2024-08-11 13:41:08 +01:00
  • 3bcbd151c1 chore(gitignore): add .config/wezterm/colorscheme to gitignore file David Ibia 2024-07-29 00:58:19 +01:00
  • c16e3b2d2c chore(.tmux.conf): update tmux plugin list and configuration settings feat(.tmux.conf): add 'catppuccin/tmux' plugin and set 'mocha' flavour for 'catppuccin' plugin feat(.tmux.conf): update status-position to 'bottom' for better visibility on the screen David Ibia 2024-07-29 00:57:30 +01:00
  • 236e6a527d chore(.zshrc): add tmux plugin to improve shell functionality feat(.zshrc): add XDG_CONFIG_HOME environment variable to customize configuration directory location David Ibia 2024-07-29 00:57:22 +01:00
  • 8e39e4b051 style(wezterm.lua): reformat config settings for better readability and consistency feat(wezterm.lua): add support for custom colorscheme by reading from a file or defaulting to 'Catppuccin Mocha' if file not found David Ibia 2024-07-29 00:57:12 +01:00
  • e53c7f28e6 feat(setup-mac.sh): add installation checks and commands for WezTerm and Fira Code Nerd Font to enhance terminal setup on macOS David Ibia 2024-07-28 02:15:44 +01:00
  • 27f43d975d chore(setup-mac.sh): remove Nix installation check and installation steps feat(setup-mac.sh): add check and installation steps for Generic Colorizer using Homebrew feat(setup-mac.sh): replace Nix installation with Homebrew installation for eza utility David Ibia 2024-07-28 02:14:00 +01:00
  • e82957a1c6 chore(.zshrc): refactor aliases for ls, la, ll, lt to use eza if installed chore(.zshrc): refactor alias for cat to use bat if installed feat(.zshrc): add check for eza and bat installation before setting aliases feat(.zshrc): add messages to prompt user to install eza and bat if not found feat(.zshrc): add initialization for starship prompt in zsh configuration David Ibia 2024-07-28 02:13:55 +01:00
  • 5d225f306a feat(wezterm.lua): add a new Wezterm configuration file with custom settings for a better user experience David Ibia 2024-07-28 02:13:46 +01:00
  • 695b8873f3 chore(.zshrc): update oh-my-posh initialization command to include custom config feat(.zshrc): update bat alias to dynamically set theme based on system interface style David Ibia 2024-06-12 21:05:27 +01:00
  • 25101eb597 feat(zen.toml): add new configuration file for oh-my-posh theme 'zen' to enhance prompt appearance and functionality David Ibia 2024-06-12 21:05:19 +01:00
  • 4eb85b43c9 chore(.zshrc): remove colorize plugin and ZSH_COLORIZE_STYLE setting to simplify and improve shell startup performance feat(.zshrc): add oh-my-posh setup to enhance terminal appearance and functionality based on the terminal program being used David Ibia 2024-06-12 19:38:17 +01:00
  • cdbff2f5f6 chore(setup-mac.sh): add checks and installations for coreutils, OhMyPosh, and asdf to improve setup script functionality David Ibia 2024-06-12 19:37:19 +01:00
  • 20859b51b8 feat(.zshrc): update Flutter path to use fvm default directory for better version management feat(.zshrc): update aliases to use correct command 'exa' instead of 'eza' for listing files feat(.zshrc): update bat theme to 'ansi' for better syntax highlighting feat(.zshrc): update PATH to include Flutter pub-cache bin directory for better package management David Ibia 2024-06-12 14:14:53 +01:00
  • 59deabba14 chore(.tmux.conf): add configuration for neovim in tmux-resurrect to save and restore neovim sessions David Ibia 2024-06-12 14:14:47 +01:00
  • 82a81aea8b feat(setup-mac.sh): add script to automate setup process for Mac environment David Ibia 2024-06-12 14:14:38 +01:00
  • d8c81c5a9a chore(gitignore): remove unnecessary comments and reformat gitignore file for clarity David Ibia 2024-04-29 01:56:28 +01:00
  • b1be147fc3 feat(.tmux.conf): add custom tmux configuration for improved usability and productivity David Ibia 2024-04-29 01:56:07 +01:00
  • b236facf75 chore(tmux.conf): remove tmux configuration file as it is no longer needed David Ibia 2024-04-28 21:18:38 +01:00
  • 09caf82822 chore(.zshrc): update hardcoded paths in export statements to use $HOME environment variable for better portability and maintainability David Ibia 2024-04-28 21:18:28 +01:00
  • 61d0dbb5d7 feat(.zshrc): add configuration for oh-my-zsh theme to use 'agnoster' for a more visually appealing shell prompt feat(.zshrc): add plugins for git, asdf, zsh-syntax-highlighting, and colorize to enhance shell functionality feat(.zshrc): add configurations for tmux autostart and colorize style for a better user experience feat(.zshrc): add aliases for nmap, ls, la, ll, lt, l., and cat to simplify common commands feat(.zshrc): set up bat as the default pager for viewing files with a specific theme feat(.zshrc): add aliases for vim to neovim and set the bat theme to 'Visual Studio Dark+' feat(.zshrc): add configuration for pnpm to set the home directory and alias 'pn' for 'pnpm' feat(.zshrc): initialize cargo environment for Rust development feat(.zshrc): initialize conda environment for Python package management feat(.zshrc): add configurations for curl setup, Android SDK, and bun completions feat(.zshrc): add configurations for TMUX setup with aliases for listing, attaching, and creating sessions feat(.zshrc): setup Github SSH agent and identity for secure repository access feat(.zshrc): setup Starship prompt for a customizable and informative shell prompt feat(.zshrc): setup Zoxide for fast directory navigation in the shell feat(.zshrc): setup FZF for fuzzy search and selection in the shell feat(.zshrc): add configurations for GEM_HOME and PATH for Ruby gem management feat(.zshrc): add configurations for Perl5 library and environment variables David Ibia 2024-04-28 20:45:40 +01:00
  • b113756e88 chore(.tmux.conf): enable window renumbering for better organization and navigation feat(.tmux.conf): add key bindings for window movement using leader key + Left/Right arrow feat(.tmux.conf): add key bindings for pane resize using hjkl keys David Ibia 2024-02-10 16:25:17 +01:00
  • a541daba04 chore(.tmux.conf): enable showing SSH session port in the status bar for better visibility feat(.tmux.conf): add tmux-ram-usage and attached-clients plugins to enhance functionality feat(.tmux.conf): enable showing powerline in the status bar for a more visually appealing look feat(.tmux.conf): enable showing flags in the status bar for better context awareness feat(.tmux.conf): set left icon to session in the status bar for improved navigation David Ibia 2024-02-07 12:54:28 +01:00
  • 91bde47885 chore(.tmux.conf): add binding for searching with / and ? to improve navigation in tmux feat(.tmux.conf): set default directory for new horizontal and vertical splits to current pane's directory for better context fix(.tmux.conf): fix pane resize binding to resize down instead of up for better consistency with other bindings David Ibia 2024-01-30 16:13:15 +01:00
  • 044695bc61 chore(.gitignore): add README.md to the list of tracked files to include it in the repository David Ibia 2024-01-15 16:33:19 +01:00
  • 11bfe6553f chore(README.md): add README.md file with installation instructions and warning message docs(README.md): add link to Absolute VIM repository for reference David Ibia 2024-01-15 16:33:04 +01:00
  • e4ddf72417 feat(.tmux.conf): add custom tmux configuration file David Ibia 2024-01-15 16:25:56 +01:00
  • aa8b471062 chore: add .gitignore file to project David Ibia 2024-01-15 16:25:42 +01:00