Small Tweaks
This commit is contained in:
@@ -1 +1,49 @@
|
||||
# dotfiles
|
||||
# 📁 dotfiles
|
||||
|
||||
My Hyprland-based Linux configuration managed as a Git repository.
|
||||
|
||||
## 🎯 What's Included
|
||||
|
||||
| Component | Description |
|
||||
|-----------|-------------|
|
||||
| **Hyprland** | Window manager config (monitors, bindings, input, look & feel) |
|
||||
| **Git** | Config with GPG signing, aliases, and templates |
|
||||
| **Starship** | Customizable prompt with Catppuccin Mocha theme |
|
||||
| **Fastfetch** | ASCII hardware/software system info display |
|
||||
| **Bash** | Shell config with Omarchy defaults |
|
||||
|
||||
## 🛠️ Setup
|
||||
|
||||
Run the master setup script (requires Omarchy):
|
||||
|
||||
```bash
|
||||
./setup_omarchy.sh
|
||||
```
|
||||
|
||||
This script will:
|
||||
1. Install packages
|
||||
2. Create symbolic links to `~/.config/`
|
||||
3. Mount NAS for backups
|
||||
4. Restore SSH/GPG keys and Git data
|
||||
5. Set up cron jobs
|
||||
|
||||
## 📁 Repository Structure
|
||||
|
||||
```
|
||||
├── hypr/ # Window manager configs
|
||||
├── git/ # Git configuration & templates
|
||||
├── fastfetch/ # System info display config
|
||||
├── scripts/
|
||||
│ ├── generic/ # Generic setup/restore scripts
|
||||
│ └── omarchy-specific/ # Omarchy package/bloat scripts
|
||||
├── starship.toml # Prompt theme
|
||||
├── .bashrc # Shell configuration
|
||||
├── git_backup.sh # Backup all Git repos to NAS
|
||||
└── setup_omarchy.sh # Master setup script
|
||||
```
|
||||
|
||||
## 📝 Notes
|
||||
|
||||
- Hyprland sources Omarchy defaults in `~/.local/share/omarchy/default/hypr/`
|
||||
- Personal overrides go in `~/.config/hypr/`
|
||||
- Git backups stored at `/mnt/nas/Jake/git_backups/`
|
||||
|
||||
+3
-3
@@ -3,9 +3,9 @@
|
||||
# Format: monitor = [port], resolution, position, scale
|
||||
|
||||
env = GDK_SCALE,1
|
||||
monitor = , preferred, auto, 1
|
||||
# monitor = DP-9, 3840x2160@60, auto, 1
|
||||
# monitor = DP-10, 2560x2880@60, auto, 1
|
||||
# monitor = , preferred, auto, 1
|
||||
monitor = DP-4, 3840x2160@60, 0x0, 1
|
||||
monitor = DP-1, 2560x2880@60, 3840x0, 1
|
||||
|
||||
# Portrait/rotated secondary monitor (transform: 1 = 90°, 3 = 270°)
|
||||
# monitor = DP-2, preferred, auto, 1, transform, 1
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"theme": "system",
|
||||
"autoupdate": false,
|
||||
"provider": {
|
||||
"lmstudio": {
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"$schema": "https://opencode.ai/config.json",
|
||||
"theme": "system",
|
||||
"autoupdate": false,
|
||||
"provider": {
|
||||
"lmstudio": {
|
||||
"npm": "@ai-sdk/openai-compatible",
|
||||
"name": "LM Studio (Local)",
|
||||
"options": {
|
||||
"baseURL": "http://framework:1234/v1"
|
||||
},
|
||||
"models": {
|
||||
"qwen/qwen3-coder-next": {
|
||||
"name": "qwen coder next"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
source ~/.local/share/omarchy/bin/omarchy-pkg-add
|
||||
source ~/.local/share/omarchy/bin/omarchy-pkg-aur-add
|
||||
# source ~/.local/share/omarchy/bin/omarchy-pkg-add
|
||||
# source ~/.local/share/omarchy/bin/omarchy-pkg-aur-add
|
||||
|
||||
pacman_to_add=(
|
||||
"tree"
|
||||
|
||||
Regular → Executable
Reference in New Issue
Block a user