{"id":15178670,"url":"https://github.com/cybervarun/dotfiles","last_synced_at":"2025-10-26T17:31:04.530Z","repository":{"id":248875234,"uuid":"829255237","full_name":"CyberVarun/dotfiles","owner":"CyberVarun","description":"CyberVarun config/dot files.","archived":false,"fork":false,"pushed_at":"2025-06-20T10:10:17.000Z","size":50849,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-20T10:47:46.375Z","etag":null,"topics":["config","neovim","neovim-config","neovim-dotfiles","nvim","nvim-configs","tmux","tmux-configs","vim","vim-configs","vimrc","zsh","zsh-theme","zshrc"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CyberVarun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-16T04:34:56.000Z","updated_at":"2025-06-20T10:10:21.000Z","dependencies_parsed_at":"2024-08-29T15:56:08.719Z","dependency_job_id":"3a3ade6e-8c3c-4c63-9043-d3f7c82ff3eb","html_url":"https://github.com/CyberVarun/dotfiles","commit_stats":null,"previous_names":["cybervarun/dotfiles"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CyberVarun/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyberVarun%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyberVarun%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyberVarun%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyberVarun%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CyberVarun","download_url":"https://codeload.github.com/CyberVarun/dotfiles/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyberVarun%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281140945,"owners_count":26450545,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["config","neovim","neovim-config","neovim-dotfiles","nvim","nvim-configs","tmux","tmux-configs","vim","vim-configs","vimrc","zsh","zsh-theme","zshrc"],"created_at":"2024-09-27T15:21:17.651Z","updated_at":"2025-10-26T17:31:04.518Z","avatar_url":"https://github.com/CyberVarun.png","language":"Shell","readme":"# dotfiles\n\nCyberVarun config/dot files\n\n# Take Backup before you install anything.\n\nIf you don't want loose your previous configurations, then pls take backup of previous configurations.\n\n## ⚠️ Important \n\nInstalling config files with `stow` will create symlinks of files and directory of cloned repository. So if you delete the cloned repository the config files will no longer work. If you don't want to let this happen then simply copy paste the files \u0026 directory manually.\n\n## Requirements\n\nDebian, Ubuntu based etc.\n\n```\nsudo apt install stow -y\n```\n\nFedora, RedHat based etc.\n\n```\nsudo dnf install stow -y\n```\n\nArch, Manjaro based etc.\n\n```\nsudo pacman -S stow -y\n```\n\n## Neovim config\n\nTo install execute\n\n```\nstow nvim\n```\n\nThis will install the nvim configurations in `~/.config/nvim` directory.\n\nTo get familiar and understand keybindings you can watch this [video](https://youtu.be/6pAG3BHurdM).\n\n![ZSH1 Preview](./src/nvim_preview.png)\n\n## Tmux config\n\nBefore installation you should install `tpm` using following command.\n\n```\ngit clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm\n```\n\nTo install execute\n\n```\nstow tmux\n```\n\nThis will install the tmux configurations in `~/.config/tmux` \u0026 in user home directory `~/.tmux.conf`. If you are using arch based distro you can remove `rm ~/.tmux.conf` or else remove `rm -f ~/.config/tmux` for other distros like ubuntu \u0026 fedora etc. So there will be no conflict of duplicate files.\n\nAfter this open tmux by following command.\n\n```\ntmux\n```\n\nThen install the themes and plugins by pressing `[CTRL + a] + I`.\n\nfor understanding tmux keybindings you watch this [video](https://youtu.be/U-omALWIBos).\n\n## ZSH config\n\n### Requirements. \n\n- [powerlevel10k](https://github.com/romkatv/powerlevel10k)\n- zsh-autosuggestions\n- zsh-syntax-highlighting\n- fzf\n- zoxide\n- eza\n- bat\n- [Meslo nerd font](https://www.nerdfonts.com/font-downloads)\n\nIf you are on Ubuntu download the latest version from github repository of tools.\n\n⚠️ The following zsh configurations are created for fedora. It can work on other distros but don't forget to change the aliases according to you distros. \n\nTo install execute.\n\n```\nstow zsh\n```\n\n![ZSH Preview](./src/zsh_preview.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybervarun%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcybervarun%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybervarun%2Fdotfiles/lists"}