tmux qol dir
This commit is contained in:
24
flake.lock
generated
24
flake.lock
generated
@@ -7,11 +7,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737575492,
|
"lastModified": 1738428726,
|
||||||
"narHash": "sha256-qa/D3NC1JoApnUuLrq1gseBmIxeg6icm/ojPgggMDVQ=",
|
"narHash": "sha256-OUoEgorFHBVnqQ2lITqs6MGN7MH4t/8hLEO29OKu6CM=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "cefb1889b96ddd1dac3dd4734e894f4cadab7802",
|
"rev": "dae6d3460c8bab3ac9f38a86affe45b32818e764",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -27,11 +27,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737504076,
|
"lastModified": 1738277753,
|
||||||
"narHash": "sha256-/B4XJnzYU/6K1ZZOBIgsa3K4pqDJrnC2579c44c+4rI=",
|
"narHash": "sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3++0qN1rQBg8FW0=",
|
||||||
"owner": "LnL7",
|
"owner": "LnL7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "65cc1fa8e36ceff067daf6cfb142331f02f524d3",
|
"rev": "49b807fa7c37568d7fbe2aeaafb9255c185412f9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -42,11 +42,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737525964,
|
"lastModified": 1738297584,
|
||||||
"narHash": "sha256-3wFonKmNRWKq1himW9N3TllbeGIHFACI5vmLpk6moF8=",
|
"narHash": "sha256-AYvaFBzt8dU0fcSK2jKD0Vg23K2eIRxfsVXIPCW9a0E=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "5757bbb8bd7c0630a0cc4bb19c47e588db30b97c",
|
"rev": "9189ac18287c599860e878e905da550aa6dec1cd",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -58,11 +58,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1737569578,
|
"lastModified": 1738433464,
|
||||||
"narHash": "sha256-6qY0pk2QmUtBT9Mywdvif0i/CLVgpCjMUn6g9vB+f3M=",
|
"narHash": "sha256-7FY9FFafS1NMyhL8d/SwLgLglU9vDJqWm83grbnLD2A=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "47addd76727f42d351590c905d9d1905ca895b82",
|
"rev": "0ab13642a5960f31c54ea25747deac406c447093",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -19,11 +19,10 @@
|
|||||||
|
|
||||||
home.packages = [
|
home.packages = [
|
||||||
pkgs.air
|
pkgs.air
|
||||||
pkgs.awsebcli
|
# pkgs.bun
|
||||||
pkgs.bun
|
|
||||||
pkgs.go
|
pkgs.go
|
||||||
pkgs.nodejs_23
|
pkgs.nodejs_23
|
||||||
pkgs.python314 # coz awsebcli requires python in $PATH
|
# pkgs.python314 # coz awsebcli requires python in $PATH
|
||||||
pkgs.pnpm
|
pkgs.pnpm
|
||||||
|
|
||||||
pkgs.discord # nigga ain't working properly
|
pkgs.discord # nigga ain't working properly
|
||||||
|
|||||||
@@ -37,7 +37,6 @@
|
|||||||
"zen-browser"
|
"zen-browser"
|
||||||
|
|
||||||
# not me using em :(
|
# not me using em :(
|
||||||
"mongodb-compass"
|
|
||||||
"postman"
|
"postman"
|
||||||
"slack"
|
"slack"
|
||||||
"zoom"
|
"zoom"
|
||||||
|
|||||||
@@ -2,6 +2,13 @@
|
|||||||
programs = {
|
programs = {
|
||||||
zsh = {
|
zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
envExtra = ''
|
||||||
|
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||||
|
export PATH="/opt/homebrew/bin:$PATH"
|
||||||
|
|
||||||
|
export BUN_INSTALL="$HOME/.bun"
|
||||||
|
export PATH="$BUN_INSTALL/bin:$PATH"
|
||||||
|
'';
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
ls = "lsd";
|
ls = "lsd";
|
||||||
lg = "lazygit";
|
lg = "lazygit";
|
||||||
|
|||||||
@@ -17,21 +17,21 @@
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
extraConfig = "
|
extraConfig = ''
|
||||||
set-option -sa terminal-overrides \",xterm*:Tc\"
|
set-option -sa terminal-overrides ",xterm*:Tc"
|
||||||
|
|
||||||
set -s escape-time 0
|
set -s escape-time 0
|
||||||
|
|
||||||
# split panes using | and -
|
# split panes using | and -
|
||||||
unbind '\"'
|
unbind '"'
|
||||||
unbind %
|
unbind %
|
||||||
bind _ split-window -h
|
bind - split-window -v -c "#{pane_current_path}"
|
||||||
bind - split-window -v
|
bind _ split-window -h -c "#{pane_current_path}"
|
||||||
|
|
||||||
bind -r k select-pane -U
|
bind -r k select-pane -U
|
||||||
bind -r j select-pane -D
|
bind -r j select-pane -D
|
||||||
bind -r h select-pane -L
|
bind -r h select-pane -L
|
||||||
bind -r l select-pane -R
|
bind -r l select-pane -R
|
||||||
";
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user