Skip to content

Commit

Permalink
Merge branch 'main' into bundle
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonmorganson authored Nov 13, 2023
2 parents 1887228 + 72db0ff commit 19d91be
Show file tree
Hide file tree
Showing 11 changed files with 43 additions and 4 deletions.
4 changes: 4 additions & 0 deletions .chezmoiexternal.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
[".local/share/alacritty/alacritty-theme"]
type = "git-repo"
url = "https://github.com/alacritty/alacritty-theme"

[".local/share/nushell/default_env.nu"]
type = "file"
url = "https://raw.githubusercontent.com/nushell/nushell/0.86.0/crates/nu-utils/src/sample_config/default_env.nu"
Expand Down
11 changes: 8 additions & 3 deletions .chezmoiignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.git
.tea
.pkgx
.local
.chezmoi
.hyperfine.js
bin
docker-compose.yaml
Expand All @@ -12,6 +12,7 @@ entrypoint.sh
README.md

# Cache
.cache
.dccache
.cs_cache
.pnpm-state
Expand All @@ -31,7 +32,9 @@ README.md
.config/zsh/.zcompdump*

# SSH
.ssh/known_hosts
.ssh/id_rsa
.ssh/id_rsa.pub
.ssh/known_hosts*
.ssh/environment-
.ssh/codespaces.auto
.ssh/codespaces.auto.pub
Expand All @@ -49,6 +52,7 @@ README.md
.config/zsh/.zsh_sessions
.zsh_sessions
.config/nushell/history.txt
.config/nushell/history.sqlite*

# VIM
.vim
Expand Down Expand Up @@ -100,7 +104,6 @@ Public
Support

# Extra files
.config/chezmoi
.config/coc
.config/containers
.config/docker
Expand All @@ -115,6 +118,7 @@ Support
# Cache in config
.config/todoist
.config/tmux/plugins
.config/chezmoi/chezmoistate.boltdb

# Unmanaged
.actrc
Expand All @@ -138,5 +142,6 @@ Support

**/.DS_Store

Code
GitHub
OrbStack
8 changes: 8 additions & 0 deletions dot_config/alacritty/alacritty.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
window:
option_as_alt: Both

import:
- ~/.local/share/alacritty/alacritty-theme/themes/catppuccin_latte.yaml

font:
normal:
family: Hack

live_config_reload: true
4 changes: 4 additions & 0 deletions dot_config/chezmoi/chezmoi.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[git]
autoCommit = true
autoPush = true

4 changes: 4 additions & 0 deletions dot_config/git/config
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f

[user]
name = Jason Morganson
email = [email protected]

[credential "https://github.com"]
helper =
helper = !gh auth git-credential
Expand Down
2 changes: 2 additions & 0 deletions dot_config/nushell/config.nu
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ $env.config = (
| upsert history.isolation true
)


use xdg.nu
use theme.nu
use ls_colors.nu
overlay use git.nu
overlay use aliases.nu
Expand Down
1 change: 1 addition & 0 deletions dot_config/nushell/scripts/aliases.nu
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ export alias stash = git stash
export alias wip = git commit -am "WIP"
export alias fixup = git commit --fixup
export alias unpushed = git log --branches --not --remotes --no-walk --decorate --oneline
export def unclean [] { gfold -d json ~/Code | from json | where status != Clean }

export alias vi = hx
export alias vim = vi
Expand Down
9 changes: 9 additions & 0 deletions dot_config/nushell/scripts/theme.nu
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
module theme {
export def dark [] {
$env.config.color_config = $dark_theme
}

export def light [] {
$env.config.color_config = $light_theme
}
}
2 changes: 2 additions & 0 deletions dot_config/zellij/config.kdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
simplified_ui true

Empty file removed dot_config/zellij/empty_config.kdl
Empty file.
2 changes: 1 addition & 1 deletion dot_profile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ export XDG_TEMPLATES_DIR="$HOME/Templates"
export XDG_VIDEOS_DIR="$HOME/Videos"

# PATH
export PATH="$HOME/.local/bin:/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin"
export PATH="$HOME/.local/bin:/opt/homebrew/bin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin"

# Homebrew
export HOMEBREW_BUNDLE_FILE="~/Library/Mobile\ Documents/com~apple~CloudDocs/Homebrew/Brewfile"

0 comments on commit 19d91be

Please sign in to comment.