feat: update screenshots, update Astronvim and readme
@@ -18,7 +18,7 @@ $browser = zen-browser
|
|||||||
#################
|
#################
|
||||||
### AUTOSTART ###
|
### AUTOSTART ###
|
||||||
#################
|
#################
|
||||||
exec-once = swww-daemon & swww img /home/d3m0k1d/wlp/415519.jpg & waybar & $browser & Telegram
|
exec-once = swww-daemon & swww img /home/d3m0k1d/wlp/sasuke-uchiha-dark-3840x2160-19881.jpg & waybar & $browser & Telegram
|
||||||
exec-once = ~/bin/hypr_monitor_switch.sh
|
exec-once = ~/bin/hypr_monitor_switch.sh
|
||||||
#############################
|
#############################
|
||||||
### ENVIRONMENT VARIABLES ###
|
### ENVIRONMENT VARIABLES ###
|
||||||
|
|||||||
@@ -1,29 +1,29 @@
|
|||||||
{
|
{
|
||||||
"AstroNvim": { "branch": "main", "commit": "55a2b084eabe880c4ffa377f82bb972caec57e09" },
|
"AstroNvim": { "branch": "main", "commit": "7fd58328e2bc91d5cad606ee48fdf924fca6ea3e" },
|
||||||
"LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" },
|
"LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" },
|
||||||
"aerial.nvim": { "branch": "master", "commit": "6ab1a0ce4874d21610fc5a67a6c82c7b943c635b" },
|
"aerial.nvim": { "branch": "master", "commit": "5c4e2da4486da5f9b798ea9a0f1fc5c6bcd3d9cf" },
|
||||||
"astrocore": { "branch": "main", "commit": "c797dd5a592e2bd154f2503e231b8a4083659534" },
|
"astrocore": { "branch": "main", "commit": "41e7e7208102d95409aa2632b9dc6f7ece9f8abf" },
|
||||||
"astrolsp": { "branch": "main", "commit": "0befe28a4ea96e46b7f7c01e4a634c04225ba55a" },
|
"astrolsp": { "branch": "main", "commit": "0befe28a4ea96e46b7f7c01e4a634c04225ba55a" },
|
||||||
"astrotheme": { "branch": "main", "commit": "4a2af93815e4e6adfe69c836e46047a9451de858" },
|
"astrotheme": { "branch": "main", "commit": "cf0e65a7b3ce2f830b052f4da937729eee1e7a7d" },
|
||||||
"astroui": { "branch": "main", "commit": "4943abbd42674b43249313afe83b91065a40e4be" },
|
"astroui": { "branch": "main", "commit": "4943abbd42674b43249313afe83b91065a40e4be" },
|
||||||
"better-escape.nvim": { "branch": "master", "commit": "199dcc2643dec5d8dbdab4ec672cf405224dcb3b" },
|
"better-escape.nvim": { "branch": "master", "commit": "199dcc2643dec5d8dbdab4ec672cf405224dcb3b" },
|
||||||
"blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" },
|
"blink.cmp": { "branch": "main", "commit": "4b18c32adef2898f95cdef6192cbd5796c1a332d" },
|
||||||
"blink.compat": { "branch": "main", "commit": "2ed6d9a28b07fa6f3bface818470605f8896408c" },
|
"blink.compat": { "branch": "main", "commit": "2ed6d9a28b07fa6f3bface818470605f8896408c" },
|
||||||
"cmp-dap": { "branch": "master", "commit": "ea92773e84c0ad3288c3bc5e452ac91559669087" },
|
"cmp-dap": { "branch": "master", "commit": "ea92773e84c0ad3288c3bc5e452ac91559669087" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
|
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9" },
|
"gitsigns.nvim": { "branch": "main", "commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9" },
|
||||||
"guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" },
|
"guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" },
|
||||||
"heirline.nvim": { "branch": "master", "commit": "fae936abb5e0345b85c3a03ecf38525b0828b992" },
|
"heirline.nvim": { "branch": "master", "commit": "fae936abb5e0345b85c3a03ecf38525b0828b992" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
|
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||||
"lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" },
|
"lazydev.nvim": { "branch": "main", "commit": "01bc2aacd51cf9021eb19d048e70ce3dd09f7f93" },
|
||||||
"lsp_signature.nvim": { "branch": "master", "commit": "62cadce83aaceed677ffe7a2d6a57141af7131ea" },
|
"lsp_signature.nvim": { "branch": "master", "commit": "0efb088dce050d38a3608ee69f80f2a62cf9849c" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
|
||||||
"mason-null-ls.nvim": { "branch": "main", "commit": "2b8433f76598397fcc97318d410e0c4f7a4bea6a" },
|
"mason-null-ls.nvim": { "branch": "main", "commit": "2b8433f76598397fcc97318d410e0c4f7a4bea6a" },
|
||||||
"mason-nvim-dap.nvim": { "branch": "main", "commit": "e51f9b259f066c4347f9a79ffde54c29a0619384" },
|
"mason-nvim-dap.nvim": { "branch": "main", "commit": "e51f9b259f066c4347f9a79ffde54c29a0619384" },
|
||||||
"mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" },
|
"mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" },
|
"mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" },
|
||||||
"mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" },
|
"mini.icons": { "branch": "main", "commit": "397ed3807e96b59709ef3292f0a3e253d5c1dc0a" },
|
||||||
"neo-tree.nvim": { "branch": "main", "commit": "8cdd6b1940f333c1dd085526a9c45b30fb2dbf50" },
|
"neo-tree.nvim": { "branch": "main", "commit": "f3df514fff2bdd4318127c40470984137f87b62e" },
|
||||||
"neoconf.nvim": { "branch": "main", "commit": "7a8d7fd36f95f5cbbf57d4a5c463f6c54ad54cd3" },
|
"neoconf.nvim": { "branch": "main", "commit": "7a8d7fd36f95f5cbbf57d4a5c463f6c54ad54cd3" },
|
||||||
"none-ls.nvim": { "branch": "main", "commit": "6617d47fbf275d197e3335022a3d33ff310a4b93" },
|
"none-ls.nvim": { "branch": "main", "commit": "6617d47fbf275d197e3335022a3d33ff310a4b93" },
|
||||||
"nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
|
"nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
|
||||||
@@ -41,11 +41,11 @@
|
|||||||
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
|
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
|
||||||
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
|
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
|
||||||
"smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" },
|
"smart-splits.nvim": { "branch": "master", "commit": "ddb23c1a1cf1507bda487cda7f6e4690965ef9f5" },
|
||||||
"snacks.nvim": { "branch": "main", "commit": "da230e3ca8146da4b73752daaf0a1d07d343c12d" },
|
"snacks.nvim": { "branch": "main", "commit": "a4e46becca45eb65c73a388634b1ce8aad629ae0" },
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
|
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
|
||||||
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
|
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
|
||||||
"transparent.nvim": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
|
"transparent.nvim": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
|
||||||
"vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
|
"vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "fcbf4eea17cb299c02557d576f0d568878e354a4" },
|
"which-key.nvim": { "branch": "main", "commit": "fcbf4eea17cb299c02557d576f0d568878e354a4" },
|
||||||
"windsurf.vim": { "branch": "main", "commit": "a8d47ec54fe82df920b2545559f767003e8a7f8d" }
|
"windsurf.vim": { "branch": "main", "commit": "3c0a4f8a7be75113a6e19be13b7cc37210d6e26a" }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,10 +12,26 @@ return {
|
|||||||
opts = {
|
opts = {
|
||||||
-- change colorscheme
|
-- change colorscheme
|
||||||
colorscheme = "astrodark",
|
colorscheme = "astrodark",
|
||||||
|
|
||||||
-- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes
|
-- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes
|
||||||
highlights = {
|
highlights = {
|
||||||
init = { -- this table overrides highlights in all themes
|
init = { -- this table overrides highlights in all themes
|
||||||
-- Normal = { bg = "#000000" },Normal = { bg = "NONE", ctermbg = "NONE" },
|
StatusLine = { bg = "NONE" },
|
||||||
|
StatusLineNC = { bg = "NONE" },
|
||||||
|
TabLine = { bg = "NONE" },
|
||||||
|
TabLineFill = { bg = "NONE" },
|
||||||
|
TabLineSel = { bg = "NONE" },
|
||||||
|
BufferLine = { bg = "NONE" },
|
||||||
|
BufferLineFill = { bg = "NONE" },
|
||||||
|
HeirlineActive = { bg = "NONE" },
|
||||||
|
HeirlineInactive = { bg = "NONE" },
|
||||||
|
NeoTreeGitAdded = { bg = "NONE" },
|
||||||
|
NeoTreeGitModified = { bg = "NONE" },
|
||||||
|
NeoTreeGitDeleted = { bg = "NONE" },
|
||||||
|
BufferLineGitAdded = { bg = "NONE" },
|
||||||
|
BufferLineGitModified = { bg = "NONE" },
|
||||||
|
BufferLineGitDeleted = { bg = "NONE" },
|
||||||
|
HeirlineGit = { bg = "NONE" },
|
||||||
},
|
},
|
||||||
astrodark = { -- a table of overrides/changes when applying the astrotheme theme
|
astrodark = { -- a table of overrides/changes when applying the astrotheme theme
|
||||||
-- Normal = { bg = "#000000" },
|
-- Normal = { bg = "#000000" },
|
||||||
|
|||||||
@@ -37,11 +37,39 @@ return {
|
|||||||
"StatusLine",
|
"StatusLine",
|
||||||
"StatusLineNC",
|
"StatusLineNC",
|
||||||
"EndOfBuffer",
|
"EndOfBuffer",
|
||||||
|
"TabLine",
|
||||||
|
"TabLineFill",
|
||||||
|
"TabLineSel",
|
||||||
|
"BufferLine",
|
||||||
|
"BufferLineFill",
|
||||||
|
"BufferLineTab",
|
||||||
|
"BufferLineTabClose",
|
||||||
|
"BufferLineTabSelected",
|
||||||
|
"BufferLineTabSeparator",
|
||||||
|
"BufferLineTabSeparatorSelected",
|
||||||
},
|
},
|
||||||
extra_groups = {
|
extra_groups = {
|
||||||
"NormalFloat",
|
"NormalFloat",
|
||||||
"NeoTreeNormal",
|
"NeoTreeNormal",
|
||||||
"NeoTreeNormalNC",
|
"NeoTreeNormalNC",
|
||||||
|
"Pmenu",
|
||||||
|
"PmenuSel",
|
||||||
|
"TelescopeNormal",
|
||||||
|
"TelescopeBorder",
|
||||||
|
"WhichKeyFloat",
|
||||||
|
"DashboardHeader",
|
||||||
|
"DashboardFooter",
|
||||||
|
"HeirlineInActive",
|
||||||
|
"HeirlineActive",
|
||||||
|
"HeirlineTerm",
|
||||||
|
"HeirlineFile",
|
||||||
|
"HeirlineGit",
|
||||||
|
"HeirlineDiagnostic",
|
||||||
|
"HeirlineLSP",
|
||||||
|
"HeirlineVC",
|
||||||
|
"HeirlineMode",
|
||||||
|
"HeirlineNav",
|
||||||
|
"HeirlineMisc",
|
||||||
},
|
},
|
||||||
exclude_groups = {},
|
exclude_groups = {},
|
||||||
}
|
}
|
||||||
|
|||||||
1
.zshrc
@@ -112,3 +112,4 @@ alias sn='shutdown now'
|
|||||||
alias upd='sudo pacman -Syu'
|
alias upd='sudo pacman -Syu'
|
||||||
alias ls='eza'
|
alias ls='eza'
|
||||||
alias ff='fastfetch'
|
alias ff='fastfetch'
|
||||||
|
alias re='reboot'
|
||||||
|
|||||||
33
README.md
@@ -1,21 +1,22 @@
|
|||||||
# dots
|
# dots
|
||||||
|
|
||||||
My personal simple setup for Hyprland on my Arch Linux
|
My personal simple setup for [Hyprland](https://github.com/hyprwm/Hyprland) on my Arch Linux
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
## Core components
|
## Core components
|
||||||
- Hyprland
|
- [Hyprland](https://github.com/hyprwm/Hyprland)
|
||||||
- Waybar
|
- [Waybar](https://github.com/Alexays/Waybar)
|
||||||
- Wofi
|
- [Wofi](https://github.com/SimplyCEO/wofi)
|
||||||
- Hyprlock
|
- [Hyprlock](https://github.com/hyprwm/hyprlock)
|
||||||
- NeoVim + AstroNvim
|
- [NeoVim](https://github.com/neovim/neovim) + [AstroNvim](https://github.com/AstroNvim/AstroNvim)
|
||||||
- Kitty + OhMyZsh
|
- [Kitty](https://github.com/kovidgoyal/kitty) + [OhMyZsh](https://github.com/ohmyzsh/ohmyzsh)
|
||||||
- Hyprshot
|
- [Hyprshot](https://github.com/another-brother/hyprshot)
|
||||||
- Fastfetch
|
- [Fastfetch](https://github.com/fastfetch-cli/fastfetch)
|
||||||
- Lazygit
|
- [Lazygit](https://github.com/jesseduffield/lazygit)
|
||||||
|
- [Eza](https://github.com/eza-community/eza)
|
||||||
## Installation
|
## Installation
|
||||||
I write simple makefile, but i dont test on new system. If you encounter any issues while using it, please create an issue on GitHub or contact me via email.
|
I write simple makefile, but i dont test on new system. If you encounter any issues while using it, please create an issue on GitHub or contact me via email.
|
||||||
```shell
|
```shell
|
||||||
@@ -24,5 +25,17 @@ cd dots
|
|||||||
sudo make backup
|
sudo make backup
|
||||||
sudo make install
|
sudo make install
|
||||||
```
|
```
|
||||||
|
## Aliases
|
||||||
|
| Alias | Command |
|
||||||
|
| ----- | ------- |
|
||||||
|
| `ff` | `fastfetch` |
|
||||||
|
| `ls` | `eza` |
|
||||||
|
| `l` | `lazygit` |
|
||||||
|
| `upd` | `sudo pacman -Syu` |
|
||||||
|
| `sn` | `shutdown now` |
|
||||||
|
| `re` | `reboot` |
|
||||||
|
| `g` | `git push origin master` |
|
||||||
|
| `n` | `nvim` |
|
||||||
|
|
||||||
## License
|
## License
|
||||||
This project is licensed under the MIT License.
|
This project is licensed under the MIT License.
|
||||||
|
|||||||
BIN
docs/sasuke-uchiha-dark-3840x2160-19881.jpg
Normal file
|
After Width: | Height: | Size: 531 KiB |
BIN
docs/sc1.png
|
Before Width: | Height: | Size: 3.5 MiB After Width: | Height: | Size: 769 KiB |
BIN
docs/sc2.png
|
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 926 KiB |
BIN
docs/sc3.png
|
Before Width: | Height: | Size: 1.7 MiB After Width: | Height: | Size: 865 KiB |
2
makefile
@@ -14,7 +14,7 @@ backup:
|
|||||||
|
|
||||||
deps:
|
deps:
|
||||||
@echo "Installing dependencies..."
|
@echo "Installing dependencies..."
|
||||||
sudo pacman -S --needed hyprland nvim kitty lazygit swww hyprshot hyprlock waybar wofi fastfetch zsh curl git
|
sudo pacman -S --needed hyprland nvim kitty lazygit swww hyprshot hyprlock waybar wofi fastfetch zsh curl git eza
|
||||||
@echo "✓ Dependencies installed"
|
@echo "✓ Dependencies installed"
|
||||||
|
|
||||||
install-zsh:
|
install-zsh:
|
||||||
|
|||||||