feat: add comprehensive NixOS configuration documentation and structure
- Introduced `08-structure.md` detailing project structure, main files, and versioning. - Created `README.md` for documentation overview and quick start guide. - Added user-specific configurations for Alacritty, Vim, Micro, Git, Zsh, Tmux, and tools. - Implemented system modules for desktop environment (KDE Plasma), audio (PipeWire), networking, and services (OpenSSH, GnuPG). - Configured Nix settings with flakes support and garbage collection. - Established user management for `ada` with necessary groups and shell settings. - Enabled VirtualBox guest additions for improved VM experience.
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Nix & Flake
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Результаты build (должны игнорироваться)
|
||||
result
|
||||
result-*
|
||||
|
||||
# Lock файлы (можно коммитить для воспроизводимости, но часто игнорируется)
|
||||
# flake.lock
|
||||
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Резервные и временные файлы
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
*.backup
|
||||
*.bak
|
||||
*~
|
||||
.backup
|
||||
.old
|
||||
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Редакторы и IDE
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*.kate-swp
|
||||
.vimrc.local
|
||||
.nvimrc.local
|
||||
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# ОС
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
.DS_Store
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
Thumbs.db
|
||||
ehthumbs.db
|
||||
Desktop.ini
|
||||
$RECYCLE.BIN/
|
||||
.Trash-*
|
||||
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Разработка
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
.envrc
|
||||
.direnv/
|
||||
target/
|
||||
dist/
|
||||
build/
|
||||
.cache/
|
||||
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
# Логи
|
||||
# ══════════════════════════════════════════════════════════════════
|
||||
*.log
|
||||
*.logs/
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.temp
|
||||
Reference in New Issue
Block a user