https://github.com/shikr/dotfiles
My config files
https://github.com/shikr/dotfiles
kitty linux neovim nvim rofi shell starship starship-prompt terminal zsh
Last synced: 21 days ago
JSON representation
My config files
- Host: GitHub
- URL: https://github.com/shikr/dotfiles
- Owner: shikr
- License: gpl-3.0
- Created: 2023-07-02T23:59:47.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-05T17:55:54.000Z (3 months ago)
- Last Synced: 2025-02-05T18:56:00.262Z (3 months ago)
- Topics: kitty, linux, neovim, nvim, rofi, shell, starship, starship-prompt, terminal, zsh
- Language: Lua
- Homepage:
- Size: 3.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Dotfiles
![]()
![]()
![]()
## Details
- **Terminal**: [kitty](https://github.com/kovidgoyal/kitty/)
- **Shell**: [zsh](https://www.zsh.org/)
- **Editor**: [neovim](https://github.com/neovim/neovim)
- **Application Launcher**: [rofi](https://github.com/davatorium/rofi)
- **Music Player**: [spotify-player](https://github.com/aome510/spotify-player)
- **Font**: [FiraCode NerdFont](https://www.nerdfonts.com/font-downloads)## Setup
### Required Dependencies
- [FiraCode NerdFont](https://www.nerdfonts.com/font-downloads) for kitty and rofi.
- [Lua 5.1](https://www.lua.org/download.html), [ripgrep](https://github.com/BurntSushi/ripgrep#installation), [ImageMagick](https://imagemagick.org/script/download.php), [Node.js](https://nodejs.org/es/download), [Yarn](https://classic.yarnpkg.com/lang/en/docs/install/) and [Rust](https://www.rust-lang.org/tools/install) for neovim.
- [oh my zsh](https://ohmyz.sh/) and [fzf](https://github.com/junegunn/fzf) for zsh.> Clone this repository
```sh
git clone https://github.com/shikr/dotfiles.git
cd dotfiles
```> Run installation script
```sh
./install.sh
```### Customize your installation
Usage: `./install.sh [OPTIONS...]`
```
Options:
-p, --no-zsh-plugins Don't install zsh plugins
-S, --symlink Create symlinks instead of copying files
-d, --delete, --no-backup Don't create backup files
-i, --ignore Don't install specified files (-i zsh,rofi)
OPTIONS: kitty, neovim, rofi, spotify_player, zsh, starship
-s, --silent Don't show progress messages
-h, --help Show this help message
```## Credits
- [Rofi Theme](https://github.com/adi1090x/rofi)
- [Rofi Background Image](https://www.pixiv.net/artworks/60839445)