Skip to content

crnobog69/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸͺ | Dotfiles (GNU STOW)


starsΒ Β  REPO SIZEΒ Β  Last CommitΒ Β  LICENSEΒ Β 










Π’Π°Π±Π΅Π»Π° ΡΠ°Π΄Ρ€ΠΆΠ°Ρ˜Π°:


🐧 | ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° Ρ€Π°Ρ‡Π·Π½Π°Ρ€Π°
ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ˜Π° Π”Π΅Ρ‚Π°Ρ™ΠΈ Π”Ρ€ΡƒΠ³ΠΎ
ОБ Arch Linux (Garuda Linux) Windows 11
РО KDE Plasma 6.2 -
Π˜ΠΊΠΎΠ½ΠΈΡ†Π΅ BeautyLine ΠŸΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π΅ Papirus-Dark - Catppuccin Latte Lavender Folders
ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ Wayland -
Π¨ΠΊΠΎΡ™ΠΊΠ° zsh (Starship, Zoxide, Zinit, Tmux) fish, bash
ΠŸΡ€ΠΎΠΌΡ‚ Starship -
Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π» Kitty Alacritty, Konsole
ИРО VS Codium, VS Code, micro Zed
ΠœΠ΅Π½Π°ΡŸΠ΅Ρ€ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Dolphin Thunar
ΠŸΡ€Π΅Π³Π»Π΅Π΄Π°Ρ‡ Brave Firefox Developer Edition


Note

Π”ΠΎΠ΄Π°Ρ‚Π°ΠΊ Π·Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΠΈΠ²Π°Ρ‡ brave-maps - Π—Π° сада само Π·Π° Chromium ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΠΈΠ²Π°Ρ‡Π΅


Π‘ΠΊΡ€ΠΈΠΏΡ‚Π΅:

Linux

ΠŸΡ€Π²ΠΎ ΠΌΠΎΡ€Π°Ρ‚Π΅ Π΄Π° Π΄Π°Ρ‚Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Ρƒ скрипти/Π°ΠΌΠ°:

cd dotfiles
chmod +x scripts/pkg-rs.sh
chmod +x scripts/pkg-en.sh
chmod +x scripts/kolo.sh
chmod +x scripts/ftn.sh
chmod +x scripts/crc.sh
chmod +x scripts/entropy.sh
chmod +x scripts/zap.sh
chmod +x scripts/catbox.sh
chmod +x scripts/litterbox.sh
chmod +x scripts/spicetify.sh
chmod +x push.sh
chmod +x pull.sh

/

cd dotfiles && chmod +x scripts/pkg-rs.sh scripts/pkg-en.sh scripts/kolo.sh scripts/ftn.sh scripts/crc.sh scripts/entropy.sh scripts/zap.sh push.sh pull.sh

Windows

Power Shell

Set-ExecutionPolicy RemoteSigned

CMD (Админинстратор)

powershell -Command "Set-ExecutionPolicy RemoteSigned"

πŸ“¦ | ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈ

Π£ scripts.

  • πŸ‡·πŸ‡Έ | pkg.sh - листа ΠΏΠ°ΠΊΠ΅Ρ‚Π°/ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° којС користим
  • πŸ‡¬πŸ‡§ | pkg-en-sh - list of packages/programs I use

Note

Π Π°Π·Π»ΠΈΠΊΠ° јС само Ρƒ Ρ˜Π΅Π·ΠΈΠΊΡƒ. Π—Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π°Π²Π°ΡšΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‚ΠΊΡƒ scripts/packages.json.

πŸ”„ | Git

  • push.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° pull/push скрипта Π·Π° мојС dotfiles
  • pull.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° pull скрипта Π·Π° мојС dotfiles
  • push.ps1 - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° pull/push скрипта (Windows)
  • pull.ps1 - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° pull скрипта (Windows)

🐧 | ΠžΡΡ‚Π°Π»ΠΎ

Note

ftn - ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π€Π°ΠΊΡƒΠ»Ρ‚Π΅Ρ‚ Π’Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈΡ… Наука.

  • ftn.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта која ΠΏΡ€ΠΈΠΊΠ°Π·ΡƒΡ˜Π΅ Π΄Π° Π»ΠΈ јС Π½Π΅Π΄Π΅Ρ™Π° ΠΏΠ°Ρ€Π½Π° ΠΈΠ»ΠΈ Π½Π΅ΠΏΠ°Ρ€Π½Π°
  • ftn.ps1 - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта која ΠΏΡ€ΠΈΠΊΠ°Π·ΡƒΡ˜Π΅ Π΄Π° Π»ΠΈ јС Π½Π΅Π΄Π΅Ρ™Π° ΠΏΠ°Ρ€Π½Π° ΠΈΠ»ΠΈ Π½Π΅ΠΏΠ°Ρ€Π½Π° (Windows)
  • vhs.sh - Π‘ΠΊΡ€ΠΈΠΏΡ‚Π° Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ Π²ΠΈΠ΄Π΅Π° (Ρƒ scripts/vhs)
  • pasters - скрипта која користи API ΠΎΠ΄ paste.rs
  • kolo - Π‘ΠΊΡ€ΠΈΠΏΡ‚Π° Π·Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Ρƒ Arch Linux Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ° (ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ AUR)
  • crc.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скирпта Π·Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° написаних Ρƒ C програмском Ρ˜Π΅Π·ΠΈΠΊΡƒ ΡƒΠ· ΠΏΠΎΠΌΠΎΡ› gcc-Π°
  • entropy.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта Π·Π° Ρ‡ΠΈΡˆΡ›Π΅ΡšΠ΅ систСма
  • zap.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта Π·Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ систСма са ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠΎΠΌ Π·Π° вишС опСрацисних систСма
  • catbox.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта Π·Π° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ catbox.moe
  • litterbox.sh - ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° скрипта Π·Π° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ litterbox.catbox.moe
  • install-wakapi.sh - пСрсонализован инсталациона скрипта Π·Π° wakapi Π·Π° Π»ΠΎΡ‡Π½ΠΎ Ρ…ΠΎΡΡ‚ΠΎΠ²Π°ΡšΠ΅
  • desktopify.sh - пСрсонализована скрипта Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ .desktop Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° AppImage Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅
  • cgit.sh - пСрсонализована скрипта Π·Π° git
  • papirus.sh - пСрсонализована скрипта Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π°Π²Π°ΡšΠ΅ Papirus-Dark
  • lama.sh - пСрсонализована скрипта Π·Π° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ Ollama

Π›ΠΈΡ‡Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜ΡΠΊΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅:

GNU Stow

  • 😺 | kitty (Mocha Green, Mocha Purple, Tokyo Night)
  • πŸ–‹οΈ | micro (Mocha Transparent, Mocha)
  • ⚑ | zed
  • 🐚 | zsh
  • 🐚 | bash
  • 🐟 | fish
  • πŸ–ΌοΈ | fastfetch
  • 🌴 | alacritty
  • πŸš€ | starship
  • πŸ₯Ί | bottom
  • πŸ“’ | cava
  • πŸ¦‡οΈ | bat
  • πŸ† | btop
  • πŸ–οΈ | rio
  • πŸ¦† | yazi
  • 🌈 | lsd
  • πŸŽ₯ | mpv
  • βš™οΈ | nvim
  • πŸ’½ | tmux
  • 🦌 | vs-code
  • 🦝 | filen
  • 🐧 | transparency.toggle, plasmusic-toolbar, zayron.simple.separator, apdatifier

Π ΡƒΡ‡Π½ΠΎ:

  • ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ crnobog69/extra

  • 🧰 | assets - сликС ΠΈ ΠΈΠΊΠΎΠ½ΠΈΡ†Π΅ ΠΈ остало

ΠžΡΡ‚Π°Π»ΠΎ

  • πŸ“° | cmd - ОсновнС ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π·Π° Arch Linux ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π΅

πŸ› οΈ ΠŸΠΎΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅

Note

Π—Π° постављанС Tmux ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ јС испратити: tmux-plugins/tpm, tmuxplugins/tmux-cpu ΠΈ (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ) catppuccin/tmux.

  1. ΠŸΡ€Π΅ΡƒΠ·ΠΌΠΈΡ‚Π΅ GNU Stow (Arch Linux):

    sudo pacman -S stow
    
  2. ΠšΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅:

    git clone https://github.com/crnobog69/dotfiles.git
    

    /

    git clone https://codeberg.org/crnobog/dotfiles.git && git clone https://github.com/crnobog69/extra.git
    
  3. ΠŸΡ€ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π°:

    cd ~/.dotfiles
    stow kitty-cat-green zed zsh fastfetch micro starship fish bottom cava bat mpv
    

    или (јСдно)

    cd ~/.dofiles
    stow zed
    

πŸ”„ ΠΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅

cd ~/.dotfiles
git pull

ΠžΡΡ‚Π°Π»ΠΎ


Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈ (Dotfiles):

πŸ™ | Github | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

πŸ”οΈ | Codeberg | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

🦊 | GitLab | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ


Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈ (Extra):

πŸ™ | Github | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

πŸ”οΈ | Codeberg | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

🦊 | GitLab | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ


Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈ (dotwin | Windows):

πŸ™ | Github | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

πŸ”οΈ | Codeberg | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ

🦊 | GitLab | Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ