feat: update screenshots, update Astronvim and readme
@@ -18,7 +18,7 @@ $browser = zen-browser
|
||||
#################
|
||||
### 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
|
||||
#############################
|
||||
### ENVIRONMENT VARIABLES ###
|
||||
|
||||
@@ -1,29 +1,29 @@
|
||||
{
|
||||
"AstroNvim": { "branch": "main", "commit": "55a2b084eabe880c4ffa377f82bb972caec57e09" },
|
||||
"LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" },
|
||||
"aerial.nvim": { "branch": "master", "commit": "6ab1a0ce4874d21610fc5a67a6c82c7b943c635b" },
|
||||
"astrocore": { "branch": "main", "commit": "c797dd5a592e2bd154f2503e231b8a4083659534" },
|
||||
"AstroNvim": { "branch": "main", "commit": "7fd58328e2bc91d5cad606ee48fdf924fca6ea3e" },
|
||||
"LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" },
|
||||
"aerial.nvim": { "branch": "master", "commit": "5c4e2da4486da5f9b798ea9a0f1fc5c6bcd3d9cf" },
|
||||
"astrocore": { "branch": "main", "commit": "41e7e7208102d95409aa2632b9dc6f7ece9f8abf" },
|
||||
"astrolsp": { "branch": "main", "commit": "0befe28a4ea96e46b7f7c01e4a634c04225ba55a" },
|
||||
"astrotheme": { "branch": "main", "commit": "4a2af93815e4e6adfe69c836e46047a9451de858" },
|
||||
"astrotheme": { "branch": "main", "commit": "cf0e65a7b3ce2f830b052f4da937729eee1e7a7d" },
|
||||
"astroui": { "branch": "main", "commit": "4943abbd42674b43249313afe83b91065a40e4be" },
|
||||
"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" },
|
||||
"cmp-dap": { "branch": "master", "commit": "ea92773e84c0ad3288c3bc5e452ac91559669087" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9" },
|
||||
"guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" },
|
||||
"heirline.nvim": { "branch": "master", "commit": "fae936abb5e0345b85c3a03ecf38525b0828b992" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "f59bd14a852ca43db38e3662395354cb2a9b13e0" },
|
||||
"lsp_signature.nvim": { "branch": "master", "commit": "62cadce83aaceed677ffe7a2d6a57141af7131ea" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "01bc2aacd51cf9021eb19d048e70ce3dd09f7f93" },
|
||||
"lsp_signature.nvim": { "branch": "master", "commit": "0efb088dce050d38a3608ee69f80f2a62cf9849c" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "1a31f824b9cd5bc6f342fc29e9a53b60d74af245" },
|
||||
"mason-null-ls.nvim": { "branch": "main", "commit": "2b8433f76598397fcc97318d410e0c4f7a4bea6a" },
|
||||
"mason-nvim-dap.nvim": { "branch": "main", "commit": "e51f9b259f066c4347f9a79ffde54c29a0619384" },
|
||||
"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" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "8cdd6b1940f333c1dd085526a9c45b30fb2dbf50" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "f3df514fff2bdd4318127c40470984137f87b62e" },
|
||||
"neoconf.nvim": { "branch": "main", "commit": "7a8d7fd36f95f5cbbf57d4a5c463f6c54ad54cd3" },
|
||||
"none-ls.nvim": { "branch": "main", "commit": "6617d47fbf275d197e3335022a3d33ff310a4b93" },
|
||||
"nui.nvim": { "branch": "main", "commit": "f535005e6ad1016383f24e39559833759453564e" },
|
||||
@@ -41,11 +41,11 @@
|
||||
"presence.nvim": { "branch": "main", "commit": "87c857a56b7703f976d3a5ef15967d80508df6e6" },
|
||||
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
|
||||
"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" },
|
||||
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" },
|
||||
"transparent.nvim": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
|
||||
"vim-illuminate": { "branch": "master", "commit": "0d1e93684da00ab7c057410fecfc24f434698898" },
|
||||
"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 = {
|
||||
-- change colorscheme
|
||||
colorscheme = "astrodark",
|
||||
|
||||
-- AstroUI allows you to easily modify highlight groups easily for any and all colorschemes
|
||||
highlights = {
|
||||
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
|
||||
-- Normal = { bg = "#000000" },
|
||||
|
||||
@@ -37,11 +37,39 @@ return {
|
||||
"StatusLine",
|
||||
"StatusLineNC",
|
||||
"EndOfBuffer",
|
||||
"TabLine",
|
||||
"TabLineFill",
|
||||
"TabLineSel",
|
||||
"BufferLine",
|
||||
"BufferLineFill",
|
||||
"BufferLineTab",
|
||||
"BufferLineTabClose",
|
||||
"BufferLineTabSelected",
|
||||
"BufferLineTabSeparator",
|
||||
"BufferLineTabSeparatorSelected",
|
||||
},
|
||||
extra_groups = {
|
||||
"NormalFloat",
|
||||
"NeoTreeNormal",
|
||||
"NeoTreeNormalNC",
|
||||
"Pmenu",
|
||||
"PmenuSel",
|
||||
"TelescopeNormal",
|
||||
"TelescopeBorder",
|
||||
"WhichKeyFloat",
|
||||
"DashboardHeader",
|
||||
"DashboardFooter",
|
||||
"HeirlineInActive",
|
||||
"HeirlineActive",
|
||||
"HeirlineTerm",
|
||||
"HeirlineFile",
|
||||
"HeirlineGit",
|
||||
"HeirlineDiagnostic",
|
||||
"HeirlineLSP",
|
||||
"HeirlineVC",
|
||||
"HeirlineMode",
|
||||
"HeirlineNav",
|
||||
"HeirlineMisc",
|
||||
},
|
||||
exclude_groups = {},
|
||||
}
|
||||
|
||||
3
.zshrc
@@ -107,8 +107,9 @@ source $ZSH/oh-my-zsh.sh
|
||||
alias n='nvim'
|
||||
alias l='lazygit'
|
||||
alias g='git push origin master'
|
||||
alias gg= 'git pull origin master && git push gitea master'
|
||||
alias gg='git pull origin master && git push gitea master'
|
||||
alias sn='shutdown now'
|
||||
alias upd='sudo pacman -Syu'
|
||||
alias ls='eza'
|
||||
alias ff='fastfetch'
|
||||
alias re='reboot'
|
||||
|
||||
33
README.md
@@ -1,21 +1,22 @@
|
||||
# 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
|
||||

|
||||

|
||||

|
||||
## Core components
|
||||
- Hyprland
|
||||
- Waybar
|
||||
- Wofi
|
||||
- Hyprlock
|
||||
- NeoVim + AstroNvim
|
||||
- Kitty + OhMyZsh
|
||||
- Hyprshot
|
||||
- Fastfetch
|
||||
- Lazygit
|
||||
- [Hyprland](https://github.com/hyprwm/Hyprland)
|
||||
- [Waybar](https://github.com/Alexays/Waybar)
|
||||
- [Wofi](https://github.com/SimplyCEO/wofi)
|
||||
- [Hyprlock](https://github.com/hyprwm/hyprlock)
|
||||
- [NeoVim](https://github.com/neovim/neovim) + [AstroNvim](https://github.com/AstroNvim/AstroNvim)
|
||||
- [Kitty](https://github.com/kovidgoyal/kitty) + [OhMyZsh](https://github.com/ohmyzsh/ohmyzsh)
|
||||
- [Hyprshot](https://github.com/another-brother/hyprshot)
|
||||
- [Fastfetch](https://github.com/fastfetch-cli/fastfetch)
|
||||
- [Lazygit](https://github.com/jesseduffield/lazygit)
|
||||
- [Eza](https://github.com/eza-community/eza)
|
||||
## 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.
|
||||
```shell
|
||||
@@ -24,5 +25,17 @@ cd dots
|
||||
sudo make backup
|
||||
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
|
||||
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:
|
||||
@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"
|
||||
|
||||
install-zsh:
|
||||
|
||||