kutsan's dotfiles
Overview
zsh
- Highly customizable interactive login shell and command interpreter for shell scriptingpure
- Minimal and fast Zsh prompt with asynchronous git fetchautopair
- Auto-close and delete matching delimiterssystem-clipboard
- Synchronize ZLE clipboard buffer with system clipboardfast-syntax-highlighting
- Fish-like syntax highlighting support for interactive terminalautosuggestions
- Fish-like auto-suggestions for interactive terminal based on command history
neovim
- The fork of ubiquitous text editor focused on extensibility and usabilityautopairs
- Auto pair pluginbufferline
- Bufferlinecatppuccin
- Color schemecmp
- Auto completion supportcmp-buffer
- cmp source for buffer wordscmp-calc
- cmp source for math calculationcmp-lsp
- cmp source for LSP clientcmp-lsp-signature-help
- cmp source for LSP signaturescmp-luasnip
- cmp source for luasnip snippetscmp-path
- cmp source for filesystem paths
colorizer
- High-performance color highlighterdiffview
- Single tabpage interface for all modified files in gitdressing
- Improve default vim.ui interfaceseditorconfig
- EditorConfig supportfugitive
- Git clientfzf-lua
- Lua implementation of fuzzy finder fzf plugingitsigns
- Asynchronous git diff in sign columnindent-blankline
- Display the indention levels with thin vertical lineslspconfig
- Quickstart configurations for the neovim LSP clientdiagnostic-language-server
- General purpose language server that integrate with linterstypescript-language-server
- TypeScript & JavaScript Language Servercss-language-server
- CSS Language Serverhtml-language-server
- HTML Language Serverjson-language-server
- JSON Language Serverlua-language-server
- Lua Language Server
luasnip
- High-performance snippet enginenull-ls
- Use langauge server to inject diagnostics, formatter etc.nvim-tree
- File explorernvim-web-devicons
- Nerd Font icon API supportplenary
- Asynchronous modules using coroutinesschema-store
- Access to the SchemaStore catalog for JSON langauge serversurround
- Add, change and delete surrounding delimiter pairstreesitter
- Neovim plugin of an incremental parsing system for programming toolstreesitter-context
- Show code context using treesitterundotree
- Visualize undo tree
git
- Version control system for tracking changes in files and coordinating the worknode
- JavaScript runtime environment for developing a diverse variety of applications[email protected]
- Lightweight, embeddable scripting languagerust
- Multi-paradigm programming language designed for performance and safetycoreutils
- GNU core utilities for basic file, shell and text manipulationfindutils
- GNU basic directory searching utilities that provides find, locate and xargsless
- Standard file pager for Unix-like systemscurl
- Tool for transferring data using various protocolsgrep
- Search plain-text data sets for lines that match a regular expressiontar
- File archivergzip
- Data compression utilitysed
- Non-interactive command-line text editorgnupg
- Hybrid-encryption software suit, free implementation of the OpenPGP standardnmap
- Network security scanner and mapper for exploration and security auditingopenssl
- Toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocolsopenssh
- Connectivity tool for remote login with the SSH protocolfzf
- General-purpose fuzzy finder that can be used among other Unix toolshtop
- Interactive text-based system monitor, process viewer and process managerffmpeg
- Cross-platform solution to handle, record, convert and stream audio and videolf
- Terminal file manager with vim-like key bindingsexiftool
- Read, write and edit meta information in a wide variety of media files
transmission
- BitTorrent client and daemon with web UI for remote controllingbind
- Domain Name System toolsgcal
- Calculate and print calendarsmpv
- Minimalist video player based on MPlayerwireguard
- Virtual Private Network protocol to create secure point-to-point connectionsledger
- Double-entry accounting system with a command-line reporting interfaceoath-toolkit
- Provides components for building one-time password authentication systemsgptfdisk
- Interactive GUID partition table (GPT) manipulatortrash-cli
- Move files and folders to the trashcolima
- Container runtime support for macOS
License
GPL-3.0