Skip to content

Commit 789b236

Browse files
committed
wip
1 parent 305270b commit 789b236

File tree

12 files changed

+69
-110
lines changed

12 files changed

+69
-110
lines changed

bin/nix-update-input

Lines changed: 0 additions & 6 deletions
This file was deleted.

config.fish renamed to fish/config.fish

Lines changed: 21 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,26 @@
1-
# ~/.config/fish/config.fish: DO NOT EDIT -- this file has been generated
2-
# automatically by home-manager.
3-
4-
# Only execute this file once per shell.
5-
set -q __fish_home_manager_config_sourced; and exit
6-
set -g __fish_home_manager_config_sourced 1
7-
8-
if test -f ~/.localrc.fish
9-
source ~/.localrc.fish
10-
end
11-
12-
fish_add_path -a ~/Applications/Ghostty.app/Contents/MacOS/
13-
fish_add_path -a /Applications/Postgres.app/Contents/Versions/latest/bin/
1+
fish_add_path -p ~/Developer/Go/bin
2+
fish_add_path -p ~/.cargo/bin/
3+
fish_add_path -p ~/.bin/
144
fish_add_path -a /opt/homebrew/bin/
5+
fish_add_path -a /Applications/Postgres.app/Contents/Versions/latest/bin/
6+
fish_add_path -a ~/Applications/Ghostty.app/Contents/MacOS/
157

168
status is-interactive; and begin
17-
# Aliases
9+
# apps et al
1810
alias d docker
19-
alias dp podman
2011
alias e nvim
21-
alias egms 'e; git switch (git main-branch); and git sync'
22-
alias fd 'fd --hidden'
12+
alias v nvim
13+
alias vimdiff 'nvim -d'
14+
alias ta 'tmux new -A -s default'
2315
alias freeze 'freeze -c full'
16+
17+
# git
2418
alias g git
2519
alias ga 'git add'
2620
alias gaa 'git add -A'
2721
alias gb 'git branch -v'
2822
alias gc 'git commit -s'
2923
alias gca 'git commit -sa'
30-
alias gcai 'git --no-pager diff | mods '\''write a commit message for this patch. also write the long commit message. use semantic commits. break the lines at 80 chars'\'' >.git/gcai; git commit -a -F .git/gcai -e'
3124
alias gcam 'git commit -sam'
3225
alias gcm 'git commit -sm'
3326
alias gco 'git checkout'
@@ -46,6 +39,8 @@ status is-interactive; and begin
4639
alias gs 'git status -sb'
4740
alias gw 'git switch'
4841
alias gwc 'git switch -c'
42+
43+
# kubectl
4944
alias k kubectl
5045
alias kd 'kubectl describe'
5146
alias kdebug 'kubectl run -i -t debug --rm --image=caarlos0/debug --restart=Never'
@@ -64,17 +59,16 @@ status is-interactive; and begin
6459
alias krm 'kubectl delete'
6560
alias kvs 'kubectl view-secret'
6661
alias kx kubectx
62+
alias sk 'kubectl -n kube-system'
63+
64+
# files
65+
alias fd 'fd --hidden'
6766
alias la 'lsd -A'
6867
alias ll 'lsd -l'
6968
alias lla '/sd -lA'
7069
alias llt 'lsd -l --tree'
7170
alias ls lsd
7271
alias lt 'lsd --tree'
73-
alias sk 'kubectl -n kube-system'
74-
alias ta 'tmux new -A -s default'
75-
alias tf terraform
76-
alias v nvim
77-
alias vimdiff 'nvim -d'
7872
7973
# Interactive shell initialisation
8074
fzf --fish | source
@@ -101,9 +95,9 @@ status is-interactive; and begin
10195
trap __trap_exit_tmux EXIT
10296
end
10397

104-
fish_add_path -p ~/.cargo/bin/
105-
106-
fish_add_path -p ~/Developer/Go/bin
107-
10898
zoxide init fish | source
10999
end
100+
101+
if test -f ~/.localrc.fish
102+
source ~/.localrc.fish
103+
end
File renamed without changes.
File renamed without changes.

init.fish

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
# bins
3+
mkdir -p ~/.bin
4+
ln -sf $PWD/bin/* ~/.bin/
25

36
# tmux
47
mkdir -p ~/.config/tmux/plugins
@@ -8,19 +11,18 @@ ln -sf $PWD/tmux.conf ~/.config/tmux/tmux.conf
811
# shell
912
mkdir -p ~/.config/fish/themes
1013
fisher install jorgebucaran/hydro
11-
ln -sf $PWD/gruvbox-dark.theme ~/.config/fish/themes/gruvbox.theme
12-
ln -sf $PWD/config.fish ~/.config/fish/config.fish
13-
ln -sf $PWD/functions/* ~/.config/fish/functions/
14-
fish_add_path -a $PWD/bin
14+
ln -sf $PWD/fish/* ~/.config/fish/
1515

1616
# terms
1717
mkdir -p ~/.config/ghostty
1818
ln -sf $PWD/ghostty.config ~/.config/ghostty/config
1919

20+
# ssh
21+
mkdir -p ~/.ssh
22+
ln -sf $PWD/ssh/* ~/.ssh/
23+
2024
# apps
2125
mkdir -p ~/.hammerspoon
2226
ln -sf $PWD/hammerspoon.lua /Users/carlos/.hammerspoon/init.lua
2327
ln -sf $PWD/nvim ~/.config/nvim
2428
ln -sf $PWD/gitconfig ~/.config/git/config
25-
26-
ln -sf $PWD/bin/*

modules/ssh/default.nix

Lines changed: 0 additions & 71 deletions
This file was deleted.

ssh/allowed_signers

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILxWe2rXKoiO6W14LYPVfJKzRfJ1f3Jhzxrgjc/D4tU7

0 commit comments

Comments
 (0)