• Stars
    star
    274
  • Rank 150,274 (Top 3 %)
  • Language
    Lua
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🏡 /.dotfiles | Includes configs for neovim, tmux, zsh, alacrity, kitty, and more | Managed by GNU stow

~/.dotfiles

~~ Little things that you can't live without ~~

⚠️ Requirements

Commands

  • sudo (maybe)
  • git
  • bash
  • make
  • unzip
  • GNU tar
  • GNU stow
  • gcc or clang (for compiling neovim treesitter parsers)

Fonts

These dotfiles doesn't contains any font installation so you have install them beforehand.

🚀 Installation

  • Clone the repository into $HOME/.dotfiles and cd into it.
git clone https://github.com/numtostr/dotfiles ~/.dotfiles
cd ~/.dotfiles
  • Now run make setup

NOTE: After the installation, when you'll open your terminal, or a different tab then zinit will start downloading some command line tools that are used inside the dotfiles.

Commands

For convenience, I've added some make commands to do some regular stuff which are following:

  • setup - For setting up the dotfiles on a new machine

  • install - To reinstall the dotfiles, it doesn't include the setup part

  • update - For updating the dotfiles, which will pull the latest commits and install them

  • purge - Removes everything

🖥️ Software

  • OS: Linux
  • Distro: Manjaro
  • Desktop: KDE Plasma
  • Terminal: kitty

🙏 Credits

More Repositories

1

Comment.nvim

🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
Lua
2,434
star
2

FTerm.nvim

🔥 No-nonsense floating terminal plugin for neovim 🔥
Lua
605
star
3

Navigator.nvim

✨ Smoothly navigate between neovim and terminal multiplexer(s) ✨
Lua
301
star
4

lemmy-help

Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
Rust
127
star
5

snm

🤏 Smol and simple node version manager written in rust 🦀
Rust
98
star
6

BufOnly.nvim

Lua/Neovim port of BufOnly.vim with some changes
Lua
31
star
7

zenv

Dotenv (.env) loader written in rust 🦀
Rust
28
star
8

Surround.nvim

[Alpha] Incoming successor to vim-surround
Lua
23
star
9

Sakura.nvim

Nice color scheme for neovim
Lua
21
star
10

prettierrc.nvim

Apply editor settings from prettier config
Lua
19
star
11

site

Personal portfolio and blog
JavaScript
18
star
12

random.ly

Real Time Chat App built with React, Redux, React Router, Node.js, Express, MongoDB and Socket.io
JavaScript
6
star
13

ky

🔑 ky - Simple and secure password manager
Rust
2
star
14

traefik-ecs-fargate

HCL
2
star
15

Buffers.nvim

Some useful functions to deal with buffers
Lua
1
star
16

react-image-uploader

Demo:
JavaScript
1
star
17

ender3v3ke_klipper

Klipper backup config for Ender 3 v3 KE
Python
1
star
18

dark-black-portfolio

Dark & Flat Design Portfolio
CSS
1
star
19

crafting-interpreters

Rust
1
star
20

dockerfiles

A collection of dockerfiles for different projects 😖
Dockerfile
1
star
21

listrrr

Issue and Project tracker build w/ GraphQl, Apollo & React 🔥. Wrapped with 🐋 Docker.
TypeScript
1
star
22

nodegen

A CLI tool for creating nodejs app 🚀
JavaScript
1
star
23

gruvbox-material

Fork of gruvbox-material
Vim Script
1
star
24

gotodo

A small todo backend built with golang, sqlite
Go
1
star