KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
dotfiles
★ 20
Open GitHub ↗
My personal preferences, in dotfile form.
Download README (.md)
Explore Similar Repositories
smali2java
:
Direct smali to Java converter
octorelease
:
No description available.
PrototypeCard
:
Prototype Card Generator
diy
:
Do It yourself Dependency Injection in python
mercury
:
Chrome extension: Type-to-search your tabs
// 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)
# Dotfiles ## Screenshot & Overview  This repo contains dotfiles for my workspace that is focused on terminal based apps (neovim, yazi, zoxide) and a window manager (sway or hyprland, rofi, waybar). Everything is meant to integrate with everything else, starting from the theme: Tokyonight. ## Detailed Content ### zshrc for [ZSH](http://zsh.org/) * Plugins organized with [antidote](https://getantidote.github.io/) * [Zoxide](https://github.com/ajeetdsouza/zoxide) * `y` asks Zoxide for the best directory and opens Yazi there, thanks to [yazi-zoxide-zsh](https://github.com/fdw/yazi-zoxide-zsh) * Autocompletion configuration with [fzf](https://github.com/junegunn/fzf) thanks to [fzf-tab](https://github.com/Aloxaf/fzf-tab) * fzf also with [ripgrep](https://github.com/BurntSushi/ripgrep) for file and history search * [Fast Syntax highlighting](https://github.com/zdharma/fast-syntax-highlighting) * [History-substring-search](https://github.com/zsh-users/zsh-history-substring-search) * [Autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) * [McFly](https://github.com/cantino/mcfly) * [Powerline10k Theme](https://github.com/romkatv/powerlevel10k) * Vim mode with [zsh-vim-mode](https://github.com/softmoth/zsh-vim-mode) * Some nice aliases * `g` is short for git * `v` opens Neovim ### vimrc/nvimrc for [Neovim](https://neovim.io/) * Based on [Kickstart](https://github.com/nvim-lua/kickstart.nvim) * [Vim-Sneak](https://github.com/justinmk/vim-sneak) * [Tokyonight theme](https://github.com/folke/tokyonight.nvim) * Neovim is set as the default editor ### [Hyprland](https://hypr.land/) * Waybar integration * Rofi integration * Works with multiple monitors by using [`nwg-displays`](https://github.com/nwg-piotr/nwg-displays) * Scrolling layout optimized for a laptop with widescreen display ### [Sway](https://swaywm.org/) * Nice window and session modes with helpful status bar hints and shortcuts * Waybar integration * Rofi integration * Nice workspace names with [workstyle](https://github.com/pierrechevalier83/workstyle) * Works with multiple monitors by using [`nwg-displays`](https://github.com/nwg-piotr/nwg-displays) ### [Waybar](https://github.com/Alexays/Waybar) * Custom Tokyonight theme ### [Rofi](https://davedavenport.github.io/rofi/) * Custom Tokyonight theme * Uses a combi mode for drun and ssh * [clipster](https://github.com/mrichar1/clipster) & [roficlip](https://github.com/gilbertw1/roficlip) * [rofimoji](https://github.com/fdw/rofimoji) for some emoji goodness * [rofi-calc](https://github.com/svenstaro/rofi-calc) * [rofi-rbw](https://github.com/fdw/rofi-rbw) to integrate with Bitwarden (via [rbw](https://github.com/doy/rbw)) * [rofyk](https://github.com/fdw/rofyk) to use TOTP on the Yubikey ### [yazi](https://github.com/sxyazi/yazi/) * Sensible configuration * Enable zoxide plugin ### [neomutt](https://neomutt.org/) * Solarized, of course * Vim-inspired shortcuts * Set up to use [khard](https://github.com/scheibler/khard) as an address book ### [kitty](https://github.com/kovidgoyal/kitty) * Tokyonight theme * Separate escape code for ctrl+enter that works with zsh's autosuggestions ### gitconfig * Sensible configuration * Useful aliases (contains assume, unstage and very short shortcuts for the most often used commands) * Diffs with [difftastic](https://github.com/Wilfred/difftastic/) and [delta](https://github.com/dandavison/delta/) * Needs to be configured with your own name and email * Always ignores direnv files ### [Intellij](https://www.jetbrains.com/idea/) and its siblings * Ideavim configuration matching the one for Neovim * A nice color scheme based on Solarized Dark ### [Zathura](https://github.com/pwmt/zathura) * Solarized colors ### lesskey * Same keymappings as vim (optimized for German keyboards) ### tig * Nothing much ### [btop](https://github.com/aristocratos/btop) * Styled for my taste and needs ### [Dunst](https://github.com/dunst-project/dunst) * Styled in Tokyonight ## Installation ``` git clone --recursive https://github.com/fdw/dotfiles.git ~/.config/dotfiles cd .config/dotfiles make install ``` # Other helpful Programs * [ripgrep](https://github.com/BurntSushi/ripgrep) * [fd](https://github.com/sharkdp/fd)