KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
dotfiles
★ 20
Open GitHub ↗
My dotfiles
Download README (.md)
Explore Similar Repositories
NaiveCNN
:
A naive (very simple!) implementation of a convolutional neural network
improved_wgan_training
:
Code for reproducing experiments in "Improved Training of Wasserstein GANs"
text_adventure
:
Practice Design Patterns through implementing a text based adventure game
KameKazi
:
Self destructing messages
lazy-img
:
A bulletproof lazy image loader.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
dotfiles
?
Download (.md)
``` ▄▄ ▄▄▄▄ ██ ▄▄▄▄ ██ ██ ██▀▀▀ ▀▀ ▀▀██ ▄███▄██ ▄████▄ ███████ ███████ ████ ██ ▄████▄ ▄▄█████▄ ██▀ ▀██ ██▀ ▀██ ██ ██ ██ ██ ██▄▄▄▄██ ██▄▄▄▄ ▀ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀▀▀▀▀ ▀▀▀▀██▄ ▀██▄▄███ ▀██▄▄██▀ ██▄▄▄ ██ ▄▄▄██▄▄▄ ██▄▄▄ ▀██▄▄▄▄█ █▄▄▄▄▄██ ▀▀▀ ▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀▀▀ ``` Welcome to my dotfile repo! More documentation to come. ### Where did the tiling wm desktop dotfiles go? The dotfiles pertaining to the keyboard driven desktop environment have moved locations! Read more about that on my website [here](https://www.patrickmotard.com/posts/where-did-the-dotfiles-desktop-environment-go/). Going forward, this repo will contain dotfiles agnostic of any specific desktop environment. ## A 10,000 ft view These dotfiles provide a reproducible, cross-platform development environment that can be set up on any new machine in minutes. Whether you're switching between macOS and Linux, setting up a new work laptop, or just want a solid foundation for your terminal workflow, these configurations give you: - **Reproducibility**: Identical setup across all your machines - **Portability**: Chezmoi-managed config that can be applied anywhere - **Flexibility**: Machine profiles for different contexts (personal, work, etc.) - **Power**: Keyboard-driven workflow with tmux, vim, and modern shell tools - **Speed**: Optimized for fast shell startup and efficient terminal navigation **Key technologies:** - [Chezmoi](https://www.chezmoi.io/) dotfile manager - [Neovim](https://neovim.io/) and [VsCode](https://code.visualstudio.com/) (with vim keybinds) are my editors - [lazy.nvim](https://github.com/folke/lazy.nvim) for vim plugin management - [tmux](https://github.com/tmux/tmux) for terminal multiplexing - [sesh](https://github.com/joshmedeski/sesh) for tmux session management - [ZSH](https://zsh.sourceforge.io/) for my shell - [Zplug](https://github.com/zplug/zplug) for ZSH plugins ## Table of Contents - [Initial Setup](docs/SETUP.md) - New machine setup and configuration - [Usage](docs/USAGE.md) - Common commands and daily usage - [Tridactyl](docs/TRIDACTYL.md) - Firefox Vim keybindings with Colemak-DH navigation - [Tmux Session Management](docs/TMUX.md) - How tmux, tmuxinator, sesh, and fzf work together to provide powerful session management and layouts - [Performance Testing](docs/PERFORMANCE.md) - Benchmarking shell startup time - [Kanata](docs/KANATA.md) - Keyboard remapping with Colemak-DH matrix layout and homerow mods - [Firefox Tab & Bookmark Switcher](docs/HAMMERSPOON-FIREFOX-TABS.md) - Fuzzy search open tabs and bookmarks from Hammerspoon