Compare commits

...

12 commits

Author SHA1 Message Date
3b88ee0494
Alias podman to docker 2024-09-19 08:57:51 -04:00
be00d3d0fc
Use nvim for diffing 2024-09-19 08:54:57 -04:00
1d5dc82223
Allow ripgrep to search hidden in dotfiles
Do I actually just want this everywhere?
2024-09-19 08:53:25 -04:00
913b6d7496
Install podman 2024-05-29 08:30:40 -04:00
1452aa0e4e
Include full name for brew installer 2024-05-27 10:39:01 -04:00
1e5c0fca77
( ͡° ͜ʖ ͡°) 2024-05-27 09:42:25 -04:00
4b52701d6b
Add freecad 2024-05-27 09:42:25 -04:00
c401c53900
go-releaser 2024-05-27 09:42:24 -04:00
8d11eb3b04
Add openapi-generator 2024-04-26 17:01:51 -04:00
b344292bb8
Remove orbstack 2024-04-10 21:43:02 -04:00
8c7d7298a6
iperf3 2024-03-26 03:58:03 -04:00
1f329afefd
Swap to toml configuration for alacritty 2024-02-18 22:24:51 -05:00
17 changed files with 84 additions and 78 deletions

2
.gitignore vendored
View file

@ -1,6 +1,6 @@
*.swp *.swp
alacritty/.config/alacritty/alacritty.yml alacritty/.config/alacritty/theme.toml
bin/bin bin/bin

4
.mise.toml Normal file
View file

@ -0,0 +1,4 @@
[env]
RIPGREP_CONFIG_PATH = "./.ripgreprc"
# private configuration to go in .mise.local.toml

1
.ripgreprc Normal file
View file

@ -0,0 +1 @@
--hidden

View file

@ -1,6 +0,0 @@
window:
opacity: 0.9
font:
size: 14
key_bindings:
- { key: Return, mods: Command, action: ToggleFullscreen }

View file

@ -0,0 +1,14 @@
import = [
"~/.config/alacritty/theme.toml",
]
[window]
opacity = 0.9
[font]
size = 14
[[keyboard.bindings]]
action = "ToggleFullscreen"
key = "Return"
mods = "Command"

View file

@ -0,0 +1,26 @@
# Colors (Gruvbox dark)
[colors.primary]
# hard contrast = background = '0x1d2021'
background = "0x282828"
# soft contrast = background = '0x32302f'
foreground = "0xebdbb2"
[colors.normal]
black = '0x282828'
red = '0xcc241d'
green = '0x98971a'
yellow = '0xd79921'
blue = '0x458588'
magenta = '0xb16286'
cyan = '0x689d6a'
white = '0xa89984'
[colors.bright]
black = '0x928374'
red = '0xfb4934'
green = '0xb8bb26'
yellow = '0xfabd2f'
blue = '0x83a598'
magenta = '0xd3869b'
cyan = '0x8ec07c'
white = '0xebdbb2'

View file

@ -1,30 +0,0 @@
# Colors (Gruvbox dark)
colors:
# Default colors
primary:
# hard contrast: background = '0x1d2021'
background: '0x282828'
# soft contrast: background = '0x32302f'
foreground: '0xebdbb2'
# Normal colors
normal:
black: '0x282828'
red: '0xcc241d'
green: '0x98971a'
yellow: '0xd79921'
blue: '0x458588'
magenta: '0xb16286'
cyan: '0x689d6a'
white: '0xa89984'
# Bright colors
bright:
black: '0x928374'
red: '0xfb4934'
green: '0xb8bb26'
yellow: '0xfabd2f'
blue: '0x83a598'
magenta: '0xd3869b'
cyan: '0x8ec07c'
white: '0xebdbb2'

View file

@ -0,0 +1,24 @@
# Colors (Gruvbox light)
[colors.primary]
background = "0xfbf1c7"
foreground = "0x3c3836"
[colors.normal]
black = "0xfbf1c7"
blue = "0x458588"
cyan = "0x689d6a"
green = "0x98971a"
magenta = "0xb16286"
red = "0xcc241d"
white = "0x7c6f64"
yellow = "0xd79921"
[colors.bright]
black = "0x928374"
blue = "0x076678"
cyan = "0x427b58"
green = "0x79740e"
magenta = "0x8f3f71"
red = "0x9d0006"
white = "0x3c3836"
yellow = "0xb57614"

View file

@ -1,30 +0,0 @@
# Colors (Gruvbox light)
colors:
# Default colors
primary:
# hard contrast: background = '0xf9f5d7'
background: '0xfbf1c7'
# soft contrast: background = '0xf2e5bc'
foreground: '0x3c3836'
# Normal colors
normal:
black: '0xfbf1c7'
red: '0xcc241d'
green: '0x98971a'
yellow: '0xd79921'
blue: '0x458588'
magenta: '0xb16286'
cyan: '0x689d6a'
white: '0x7c6f64'
# Bright colors
bright:
black: '0x928374'
red: '0x9d0006'
green: '0x79740e'
yellow: '0xb57614'
blue: '0x076678'
magenta: '0x8f3f71'
cyan: '0x427b58'
white: '0x3c3836'

View file

@ -13,11 +13,10 @@ else
new_color=dark new_color=dark
fi fi
alacritty_header=" # Dynamically generated. Edit $HOME/.config/alacritty/alacritty-base.yml"
alacritty=$HOME/.config/alacritty/ alacritty=$HOME/.config/alacritty/
echo $alacritty_header > $alacritty/alacritty.yml ln -sf $alacritty/themes/$new_color.toml $alacritty/theme.toml
cat $alacritty/alacritty-base.yml $alacritty/themes/$new_color.yml >> $alacritty/alacritty.yml # Alacritty does not notice update of imported symlink
touch $alacritty/alacritty.toml
echo $new_color > $color_file echo $new_color > $color_file

View file

@ -23,7 +23,7 @@
program = gpg program = gpg
[merge] [merge]
tool = vimdiff tool = nvim -d
[pull] [pull]
rebase = false rebase = false

View file

@ -25,7 +25,7 @@ install_homebrew() {
install_shared_brew_packages() { install_shared_brew_packages() {
echo -n Checking shared brew packages... echo -n Checking shared brew packages...
missing_packages=$( missing_packages=$(
comm -23 <(cat packages-shared-brew.txt) <(brew list | sort) \ comm -23 <(cat packages-shared-brew.txt) <(brew list --full-name | sort) \
| tr "\n" " " | tr "\n" " "
) )
@ -153,7 +153,7 @@ install_linux_packagges() {
install_darwin_brew_packages() { install_darwin_brew_packages() {
echo -n Checking Darwin brew packages... echo -n Checking Darwin brew packages...
missing_packages=$( missing_packages=$(
comm -23 <(cat packages-darwin-brew.txt) <(brew list | sort) \ comm -23 <(cat packages-darwin-brew.txt) <(brew list --full-name | sort) \
| tr "\n" " " | tr "\n" " "
) )
@ -177,7 +177,7 @@ install_darwin_brew_cask_packages() {
fi fi
missing_packages=$( missing_packages=$(
comm -23 <(cat $package_files | sort) <(brew list | sort) \ comm -23 <(cat $package_files | sort) <(brew list --full-name | sort) \
| tr "\n" " " | tr "\n" " "
) )

View file

@ -1,5 +1,5 @@
arduino-ide arduino-ide
battle-net freecad
minecraft minecraft
mqtt-explorer mqtt-explorer
openscad openscad

View file

@ -5,6 +5,7 @@ discord
firefox firefox
google-chrome google-chrome
obsidian obsidian
podman-desktop
rectangle rectangle
slack slack
zoom zoom

View file

@ -1,4 +1,3 @@
coreutils coreutils
gnu-sed gnu-sed
orbstack
session-manager-plugin session-manager-plugin

View file

@ -9,20 +9,23 @@ gh
git git
gmp gmp
gnupg gnupg
goreleaser/tap/goreleaser
hurl hurl
iperf3
jq jq
libpq libpq
libyaml libyaml
llvm llvm
mise
neovim neovim
node-build node-build
openapi-generator
openssl@1.1 openssl@1.1
openssl@3 openssl@3
qmk/qmk/qmk qmk/qmk/qmk
rar rar
readline readline
ripgrep ripgrep
mise
ruby-build ruby-build
shared-mime-info shared-mime-info
stow stow

View file

@ -15,6 +15,7 @@ alias c="clear"
alias cs="toggle-color-mode" alias cs="toggle-color-mode"
alias cdr="git-root" alias cdr="git-root"
alias dc="docker-compose-call" alias dc="docker-compose-call"
alias docker="podman"
alias g="g" # overwrite g alias alias g="g" # overwrite g alias
alias ga="git add" alias ga="git add"
alias gaa="git add --all" alias gaa="git add --all"