Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,6 @@ antigravity/.gemini/antigravity-cli/*
sunshine/.config/sunshine/credentials/
sunshine/.config/sunshine/sunshine_state.json
sunshine/.config/sunshine/sunshine.log

# Superpowers SDD workspace
.superpowers/
2 changes: 2 additions & 0 deletions .stow-local-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ README.md
LICENSE.*
*.md
.gitignore
scripts
scripts/
21 changes: 13 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,12 @@ Yeni formatlanmış bir sisteme geçerken:
| `stow` / `dotfiles` | Tüm paketleri `stow` ile `~` dizinine bağlar |
| `hardware` | Keychron klavye ve F tuşları modlarını uygular |
| `network` | Ağ yapılandırmaları ve iwd optimizasyonları |
| `services` | `setup_services.sh` ile systemd kullanıcı servislerini başlatır |
| `services` | `scripts/setup_services.sh` ile systemd kullanıcı servislerini başlatır |
| `ufw` | Güvenlik duvarı kurallarını (Sunshine, SSH vb.) uygular |
| `warp` | Cloudflare WARP split tunnel yapılandırması |
| `fonts` | JetBrains Mono Nerd Font vb. fontları yükler |
| `sshd` / `ssh` | SSH sunucu güvenlik kısıtlamalarını (`setup_sshd.sh`) kurar |
| `sshd` / `ssh` | SSH sunucu güvenlik kısıtlamalarını (`scripts/setup_sshd.sh`) kurar |
| `1password` | 1Password için özel tarayıcı izinlerini (`scripts/setup_1password.sh`) uygular |

---

Expand Down Expand Up @@ -127,12 +128,16 @@ Kurulum sonrası **güvenlik nedeniyle depoda tutulmayan** kişisel anahtarları

Dotfiles deposu, donanım uyumluluğu ve ağ optimizasyonu için özel yardımcı betikler barındırır:

* `setup_fkeys.sh`: Apple/Fn tuş davranışlarını F1-F12 standart düzenine çevirir.
* `setup_keychron.sh`: Keychron kablosuz/kablolu klavye modu ve Bluetooth optimizasyonları.
* `setup_ufw.sh`: Güvenlik duvarını (Sunshine, SSH vb. izinleri) tek komutla kurar.
* `setup_sshd.sh`: SSH sunucusuna (`sshd`) ağ erişim kısıtlamalarını (`/etc/ssh/sshd_config.d/`) kurar.
* `setup_services.sh`: Dağıtıma göre systemd servislerini devreye alır.
* `vivaldi_middle_click.sh`: Wayland ortamında Vivaldi orta tık sekme açma davranışını düzeltir.
* `scripts/setup_fkeys.sh`: Apple/Fn tuş davranışlarını F1-F12 standart düzenine çevirir.
* `scripts/setup_keychron.sh`: Keychron kablosuz/kablolu klavye modu ve Bluetooth optimizasyonları.
* `scripts/setup_ufw.sh`: Güvenlik duvarını (Sunshine, SSH vb. izinleri) tek komutla kurar.
* `scripts/setup_sshd.sh`: SSH sunucusuna (`sshd`) ağ erişim kısıtlamalarını (`/etc/ssh/sshd_config.d/`) kurar.
* `scripts/setup_services.sh`: Dağıtıma göre systemd servislerini devreye alır.
* `scripts/vivaldi_middle_click.sh`: Wayland ortamında Vivaldi orta tık sekme açma davranışını düzeltir.
* `scripts/setup_1password.sh`: 1Password için özel tarayıcı izinlerini (`/etc/1password/custom_allowed_browsers`) yapılandırır.
* `scripts/setup_discord_proxy.sh`: Discord proxy ve güvenli erişim ayarlarını kurar.
* `scripts/setup_warp.sh`: Cloudflare WARP split tunnel kurallarını uygular.
* `scripts/switch_to_iwd.sh`: NetworkManager için iwd Wi-Fi backend geçişi sağlar.

---

Expand Down
7 changes: 5 additions & 2 deletions antigravity/.gemini/antigravity-cli/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"editor": "nvim",
"enableTelemetry": false,
"enableTerminalSandbox": true,
"model": "Gemini 3.7 Flash (High)",
"model": "Gemini 3.8 Flash (High)",
"notifications": true,
"permissions": {
"deny": [
Expand Down Expand Up @@ -56,6 +56,9 @@
"/home/melih/Documents",
"/home/melih/Projects/dotfiles",
"/home/melih/Downloads/Proton Pass",
"/home/melih/.config/ghostty"
"/home/melih/.config/ghostty",
"/home/melih/Sync/Obsidian/Personal-Obsidian/02-University Notes/Semester 8/Internship II",
"/home/melih/Sync/Obsidian/Personal-Obsidian/99-index/Templates",
"/home/melih/Projects/bookorbit"
]
}
Loading