This repository contains my dotfiles for various applications and tools that I use across different operating systems. The goal is to provide a consistent and efficient development environment, regardless of the platform.
- Each tool has a
installscript which will put the config where it needs to be for usage. Note that this will override any existing files. - The
install_allscript will run the{tool}/installfor all tools relevant to your OS. - Each tool has a
README.mdwhich will tell you more about what it does and how to use it
This section provides a brief overview of the tools and applications I use, categorized by operating system.
Tools that I use across all operating systems.
- bash Shell
- firefox Web Browser
- git Version Control System
- git-delta Syntax highlighting pager for git and diff output
- kitty Terminal Emulator
- nano Text editor
- nvim Primary text editor
- ripgrep Much faster grep
- tmux Terminal multiplexer
- vim Text editor
Tools that I use on macOS.
Tools that I use on Linux.
- calcurse Text based calender and scheduling app
- gammastep Screen color temperature controller
- grim Screenshot Utility for Wayland
- gtk-3.0 GUI toolkit for Linux applications
- hyprland Dynamic tiling window manager
- mako Notification daemon
- nemo Graphical file browser
- pavucontrol Graphical Sound Controller
- rofi Application launcher
- slurp Screen region selector for Wayland
- waybar Status bar for Wayland
- wl-clipboard Clipboard utility for Wayland