crnobog/dotfiles
1
0
Fork
You've already forked dotfiles
0
🪐 | Dotfiles - GNU Stow
  • Shell 89.8%
  • Lua 4.9%
  • Python 3.6%
  • PowerShell 1.4%
  • QML 0.3%
crnobog 4a3eced73f ❄️
2025年05月24日 12:24:00 +02:00
alacritty/.config/alacritty ❄️ 2024年10月14日 18:28:04 +02:00
apdatifier/.config/apdatifier ❄️ 2025年05月24日 12:24:00 +02:00
assets ❄️ 2025年04月22日 22:47:10 +02:00
atuin/.config/atuin ❄️ 2025年02月16日 14:34:37 +01:00
bash ❄️ 2025年02月08日 16:16:24 +01:00
bat/.config/bat ❄️ 2024年11月17日 11:06:53 +01:00
bottom/.config/bottom ❄️ 2024年10月10日 12:52:37 +02:00
btop/.config/btop ❄️ 2025年02月18日 19:11:34 +01:00
cava/.config/cava ❄️ 2024年10月26日 21:42:17 +02:00
cmd ❄️ 2024年11月24日 19:52:59 +01:00
fastfetch/.config/fastfetch ❄️ 2024年11月02日 17:57:54 +01:00
fastfetch2/.config/fastfetch ❄️ 2024年10月27日 12:13:56 +01:00
fastfetch3/.config/fastfetch ❄️ 2024年10月27日 12:13:56 +01:00
filen/.filen-cli ❄️ 2025年04月13日 15:20:24 +02:00
fish/.config/fish ❄️ 2025年01月22日 12:24:38 +01:00
gdu/.config/gdu ❄️ 2025年03月09日 15:37:59 +01:00
ghostty/.config/ghostty ❄️ 2025年03月14日 20:53:37 +01:00
haruna/.config/haruna ❄️ 2025年02月08日 23:34:28 +01:00
kitty-cat-green/.config/kitty ❄️ 2024年11月19日 20:54:03 +01:00
kitty-cat-purple/.config/kitty ❄️ 2024年10月27日 00:56:29 +02:00
kitty-tokyo-night/.config/kitty ❄️ 2024年10月27日 00:56:29 +02:00
lsd/.config/lsd ❄️ 2024年11月06日 14:36:03 +01:00
micro/.config/micro ❄️ 2025年03月14日 09:59:09 +01:00
mpv/.config/mpv ❄️ 2024年11月02日 04:16:53 +01:00
nvim/.config/nvim ❄️ 2025年02月18日 20:24:46 +01:00
plasmusic-toolbar/.local/share/plasma/plasmoids/plasmusic-toolbar/contents/config ❄️ 2024年10月08日 18:06:44 +02:00
rio/.config/rio ❄️ 2024年11月04日 17:21:10 +01:00
scripts ❄️ 2025年04月13日 14:00:57 +02:00
staro ❄️ 2025年04月13日 15:20:24 +02:00
starship/.config ❄️ 2025年03月01日 17:22:14 +01:00
tabby/.config/tabby ❄️ 2025年03月22日 13:02:08 +01:00
tmux ❄️ 2024年11月17日 21:59:22 +01:00
transparency.toggle/.local/share/plasma/plasmoids/org.kde.panel.transparency.toggle/contents/config ❄️ 2024年10月08日 18:06:44 +02:00
vs-code/.config/Code/User ❄️ 2025年05月24日 12:07:32 +02:00
wakapi ❄️ 2025年04月02日 15:14:49 +02:00
yazi/.config/yazi ❄️ 2024年11月02日 02:06:45 +01:00
zayron.simple.separator/.local/share/plasma/plasmoids/zayron.simple.separator/contents/config ❄️ 2024年10月08日 18:06:44 +02:00
zed/.config/zed ❄️ 2024年10月31日 15:29:19 +01:00
zsh ❄️ 2025年05月24日 12:24:00 +02:00
.directory ❄️ 2025年02月26日 12:46:19 +01:00
.stow-local-ignore ❄️ 2025年04月13日 15:20:24 +02:00
install.sh ❄️ 2025年03月09日 12:18:26 +01:00
LICENSE ❄️ 2024年11月04日 17:21:51 +01:00
pull.ps1 ❄️ 2024年11月01日 13:29:15 +01:00
pull.sh ❄️ 2024年09月25日 14:36:41 +02:00
push.ps1 ❄️ 2024年10月25日 19:56:35 +02:00
push.sh ❄️ 2024年10月25日 19:56:35 +02:00
README-en.md ❄️ 2025年02月04日 21:47:11 +01:00
README.md ❄️ 2025年02月16日 18:23:18 +01:00
НАПОМЕНА.txt ❄️ 2024年10月26日 22:03:14 +02:00

🪐 | Dotfiles (GNU STOW)

Caution

Документација се налази на DotDocs вебсајту.
Документација која се налази овде више НЕЋЕ БИТИ ажурирана.











Табела садржаја:


🐧 | Конфигурација рачунара
Категорија Детаљи Друго
ОС Arch Linux (Garuda Linux) Windows 11
РО KDE Plasma 6.2.5 -
Иконице 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/cgit.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/cgit.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 - прилагођена скрипта за чишћење система
  • up.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

Ручно:

Остало

  • 📰 | 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 | Репозиторијум