{"id":13288886,"url":"https://github.com/dileep-kishore/dotfiles_v2","last_synced_at":"2025-03-10T06:33:45.654Z","repository":{"id":85824513,"uuid":"322121737","full_name":"dileep-kishore/dotfiles_v2","owner":"dileep-kishore","description":"Dotfiles managed by chezmoi","archived":false,"fork":false,"pushed_at":"2023-05-16T00:43:36.000Z","size":31274,"stargazers_count":8,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-07-29T17:03:50.056Z","etag":null,"topics":["archlinux","archlinux-dotfiles","awesomewm","chezmoi","dotfiles","linux","lua","neovim","neovim-config","tmux","vim","xmonad","zsh","zshrc"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dileep-kishore.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":"2020-12-16T22:55:08.000Z","updated_at":"2024-02-11T03:50:57.000Z","dependencies_parsed_at":"2024-10-23T09:30:47.358Z","dependency_job_id":"bb0ae8f8-1a17-4424-b3c7-e82b2ba7c437","html_url":"https://github.com/dileep-kishore/dotfiles_v2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dileep-kishore%2Fdotfiles_v2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dileep-kishore%2Fdotfiles_v2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dileep-kishore%2Fdotfiles_v2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dileep-kishore%2Fdotfiles_v2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dileep-kishore","download_url":"https://codeload.github.com/dileep-kishore/dotfiles_v2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242805506,"owners_count":20187996,"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","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":["archlinux","archlinux-dotfiles","awesomewm","chezmoi","dotfiles","linux","lua","neovim","neovim-config","tmux","vim","xmonad","zsh","zshrc"],"created_at":"2024-07-29T16:59:43.576Z","updated_at":"2025-03-10T06:33:45.630Z","avatar_url":"https://github.com/dileep-kishore.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n    \u003ca name=\"top\" title=\"dotfiles\"\u003e\n        ~/.dotfiles\n    \u003c/a\u003e\n    \u003cbr/\u003e\n    \u003csup\u003e\n        \u003csub\u003ePowered by \u003ca href=\"https://www.chezmoi.io/\"\u003echezmoi\u003c/a\u003e \u003cimg src=\"https://raw.githubusercontent.com/twpayne/chezmoi/master/logo.svg\"\u003e \u003c/sub\u003e\n        \u003cbr/\u003e\n        \u003csub\u003e\n            \u003cimg src=\"https://forthebadge.com/images/badges/built-with-love.svg\"\u003e\n            \u003cimg src=\"https://forthebadge.com/images/badges/made-with-crayons.svg\"\u003e\n        \u003c/sub\u003e\n    \u003c/sup\u003e\n\u003c/h1\u003e\n\n![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/dileep-kishore/dotfiles/main?style=flat-square)\n![GitHub language count](https://img.shields.io/github/languages/count/dileep-kishore/dotfiles?style=flat-square)\n![GitHub issues](https://img.shields.io/github/issues/dileep-kishore/dotfiles?style=flat-square)\n![GitHub](https://img.shields.io/github/license/dileep-kishore/dotfiles?style=flat-square)\n![Platform](https://img.shields.io/badge/platform-Arch%20Linux-blue?style=flat-square)\n\n\u003cdiv align=\"center\"\u003e\n    Dotfiles for my \u003cstrike\u003e\u003ca href=\"https://xmonad.org/\"\u003eXmonad\u003c/a\u003e\u003c/strike\u003e \u003ca href=\"https://awesomewm.org/\"\u003eAwesomeWM\u003c/a\u003e setup on my \u003ca href=\"https://archlinux.org\"\u003eArch Linux\u003c/a\u003e system, managed by \u003ca href=\"https://github.com/twpayne/chezmoi\"\u003echezmoi\u003c/a\u003e\n    \u003cp\u003e\u003cstrong\u003eBe sure to \u003ca href=\"#\" title=\"star\"\u003e⭐️\u003c/a\u003e or \u003ca href=\"#\" title=\"fork\"\u003e🔱\u003c/a\u003e this repo if you find it useful! 😃\u003c/strong\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n## Setup\n\n- `Arch Linux` (any other Arch based distribution should also work)\n- `Awesome` window manager\n- `Zsh` as the default shell with [Zinit](https://github.com/zdharma-continuum/zinit) as the plugin manager and [Powerlevel10k](https://github.com/romkatv/powerlevel10k) for the prompt\n- [Neovim](https://neovim.io/) as the terminal text editor managed with `Packer.nvim`\n- ~~`Emacs` as the default text editor using the `Doom Emacs` distribution~~. `Neovim` as the default text editor (the new `Lua` plugins are rad). Startup times are close to 150 ms even with 90 plugins.\n- Current theme: [TokyoNight](https://github.com/folke/tokyonight.nvim)\n- Current terminals: [Alacritty](https://github.com/alacritty/alacritty) (default for now because I love my ligatures) with `tmux`\n\n## Screenshots\n\n|                        | Image                     |\n| ---------------------- | ------------------------- |\n| Desktop1               | ![](assets/desktop1.png)  |\n| Desktop2               | ![](assets/desktop2.png)  |\n| Neovim                 | ![](assets/neovim.png)    |\n| Terminal + Tmux        | ![](assets/terminals.png) |\n| Doom Emacs             | ![](assets/emacs.png)     |\n| Both screens + Spotify | ![](assets/desktop.png)   |\n\n## Installation\n\n```sh\nchezmoi init https://github.com/dileep-kishore/dotfiles\n```\n\nThe [dependency script](run_once_install-packages.sh) only supports `Arch Linux` and its derivatives.\nIf you install the dependencies manually, then the `dotfiles` can be used in any `Linux` setup.\n\n\u003e NOTE:\n\u003e You might want to turn off the shutter scripts (killer.sh) in `.xprofile` and `xmonad.hs`. They should technically should not run unless your hostname matches mine.\n\n## Packages\n\n| Name         | Details                                         |\n| ------------ | ----------------------------------------------- |\n| Nitrogen     | Wallpaper manager                               |\n| rofi         | Application launcher and window switcher        |\n| ~~nnn~~ xplr | File explorer                                   |\n| Syncthing    | Synchronize files between two or more computers |\n| Barrier      | Share mouse and keyboard                        |\n| Brave        | Browser                                         |\n| Enhancd      | A better cd with interactive filtering          |\n| Forgit       | A utility to use git interactively              |\n| fzf          | Fuzzy search and interactive filtering          |\n| fd           | A better alternative to find                    |\n| bat          | A better alternative to cat                     |\n| lsd          | The next generation ls command                  |\n| noti         | Send notifications from the terminal            |\n| sad          | CLI search and replace                          |\n| sd           | CLI search and replace                          |\n| ripgrep      | A better alternative to grep                    |\n| delta        | A git pager                                     |\n| zoxide       | Jump between directories in zsh                 |\n| atuin        | zsh history navigation                          |\n| espanso      | For text expansion                              |\n\n## Credits\n\n- Chezmoi\n- suconakh for his modural [awesome-rc](https://github.com/suconakh/awesome-awesome-rc) which was a great starting point for me\n- WillPower3309 for his [awesome-dotfiles](https://github.com/WillPower3309/awesome-dotfiles)\n- LunarVim for a great reference point for [building a Neovim config from scratch](https://github.com/LunarVim/Neovim-from-scratch)\n- Derek Taylor's [dotfiles](https://gitlab.com/dwt1/dotfiles) for `Xmonad` configuration\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdileep-kishore%2Fdotfiles_v2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdileep-kishore%2Fdotfiles_v2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdileep-kishore%2Fdotfiles_v2/lists"}