{"id":15712222,"url":"https://github.com/yvesh/dotfiles","last_synced_at":"2025-05-07T22:28:55.904Z","repository":{"id":67724967,"uuid":"373498140","full_name":"yvesh/dotfiles","owner":"yvesh","description":"My dotfiles..","archived":false,"fork":false,"pushed_at":"2025-03-08T17:12:48.000Z","size":211,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-02T21:07:50.261Z","etag":null,"topics":["arch","bspwm","dot-files","dotfiles","emacs","fish","gentoo","i3","linux","nixos","qtile","sway","sxhkd","tiling-window-manager","unix","vim","xmonad","zsh"],"latest_commit_sha":null,"homepage":"https://bytee.net","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yvesh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-06-03T12:24:31.000Z","updated_at":"2025-03-08T17:12:52.000Z","dependencies_parsed_at":"2023-10-16T12:25:56.960Z","dependency_job_id":"7ffc6322-27c1-4353-a1e6-8f62d3524e0f","html_url":"https://github.com/yvesh/dotfiles","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/yvesh%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yvesh%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yvesh%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yvesh%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yvesh","download_url":"https://codeload.github.com/yvesh/dotfiles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252964324,"owners_count":21832667,"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":["arch","bspwm","dot-files","dotfiles","emacs","fish","gentoo","i3","linux","nixos","qtile","sway","sxhkd","tiling-window-manager","unix","vim","xmonad","zsh"],"created_at":"2024-10-03T21:15:13.998Z","updated_at":"2025-05-07T22:28:55.865Z","avatar_url":"https://github.com/yvesh.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eyvesh/dotfiles\u003c/h1\u003e\n\nPersonal Linux / Unix dot files 2024. Recently cleaned them up and using a barebone approach for managing them. The old ones can be still found in the [dotfiles-old](https://github.com/yvesh/dotfiles-old) repo.\n\n### Overview\n\n| | |\n| - | - |\n| **Distro:** | Secureblue Bluefin with Sway, Gentoo, NixOS, Arch .. |\n| **Terminal:** | kitty, alacritty, urxvt, st |\n| **Shell:** | fish, zsh + zinit + bullet-train |\n| **Editor:** | neovim, doom emacs, vim |\n| **DM:** | sddm, none |\n| **WM:** | sway, hyprland, xmonad, qtile, bspwm, i3 |\n| **Launcher:** | rofi, wofi |\n| **Browser:** | firefox, chromium, vivalidi |\n\n------\n\n### Distributions\n\n* Gentoo -- Main distro for ages, see [gentoo-config](https://github.com/yvesh/gentoo-config)\n* Bluefin -- Secondary distro for 2024 with sway and some secure blue tweaks (Not using VSCode, but neovim, but still like the spirit)\n* NixOS -- Secondary distro, see [nixos-config](https://github.com/yvesh/nixos-config)\n* Arch Linux -- Some older notebooks, podman / kubernetes / docker hosts\n* Proxmox -- Home servers\n* FreeBSD -- Home servers\n\n### Shells and terminals\n\n* kitty, alacritty, urxvt and st -- In this order\n* fish -- Slowly replacing zsh, still tweaking\n* zsh -- After the end of zshinit, I'm slowly moving to fish\n* zinit -- Fast plugin manager for zsh\n* bullet-train -- My zsh theme\n\n### Windowmanagers / Display Manager\n\n* sway(fx) - Switched back 2024, my main WM 2024 - manual tiling for me\n* hyprland -- Playground WM, still missing scratchpads like sway\n* xmonad -- 2nd most used WM, when the hype is over and i move back to X11\n* qtile -- Still in love\n* bspwm -- Before xmonad\n* i3-gaps -- Before bspwm\n* sddm -- display manager (Rarely use one nowadays, usually start sway from tty)\n\n### Bars\n\n* bumblebee status -- Bar on i3 / sway \n* hyprbar -- Bar for Hyprland / sway - playing around with it 2024\n* waybar -- Bar for Hyprland / sway\n* xmobar -- Bar for xmonad\n* polybar -- Bar for bspwm\n\n### IDE\n\n* neovim -- My daily driver since 2022\n* Visual Studio Code -- haven't started it for a long time\n* Jetbrains IDEs (PyCharm, IntelliJ IDEA, PhpStorm, WebStorm..) -- Still prefering them for certain projects and languages over VS Code and neovim (Intellij Code)\n* Doom Emacs -- Main IDE back in the 2010s\n\n### Notifications\n\n* mako -- Default bar for Hyprland and sway\n* dunst -- Still my favorite, test it with notify-send\n\n### Lockscreen\n\n* swaylock / swaylock-effects -- wayland\n* i3lock-fancy-rapid -- Very fast rewrite of i3lock-fancy in C++\n\n### Fonts\n\n* Hack Nerd Font\n* DejavuSansMono\n* Font Awesome\n\n### Other tools\n\n* maim -- Screenshots\n* grim + slurp -- Wayland Screenshots\n* wayland-ocr -- Helper script for OCR from content\n* rofi / wofi -- My default launcher\n\n### People\n\nThese are the people whom I've taken inspiration from while writing these\nconfigs. There surely are more but I tend to forget. Regardless, I am thankful\nto all of them.\n\nhlissner - fufexan - distrotube - alexays - zeroruka ...\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyvesh%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyvesh%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyvesh%2Fdotfiles/lists"}