Updates dnsc-work config
This commit is contained in:
parent
bf1b444ec3
commit
0e147c42df
3 changed files with 56 additions and 14 deletions
|
|
@ -1,11 +1,57 @@
|
||||||
{
|
{ programs.fish = {
|
||||||
programs.fish = {
|
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
functions = {
|
functions = {
|
||||||
# TODO: Add these two functions from work config
|
cdr = ''
|
||||||
cdr = '''';
|
set folder (begin
|
||||||
rr = '''';
|
fd . ~/dev/ride/apps/backend/edge-services -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services/tariff-service -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services/wallet-service -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/frontend/projects -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/native -t d -d 1;
|
||||||
|
fd . ~/dev/ride/packages -t d -d 1;
|
||||||
|
echo "$HOME/dev/ride/apps/frontend";
|
||||||
|
echo "$HOME/dev/ride/apps/lib";
|
||||||
|
echo "$HOME/dev/ride";
|
||||||
|
end | fzf);
|
||||||
|
set service (basename $folder)
|
||||||
|
|
||||||
|
cd $folder
|
||||||
|
'';
|
||||||
|
rr = ''
|
||||||
|
set folder (begin
|
||||||
|
fd . ~/dev/ride/apps/backend/edge-services -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services/tariff-service -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/backend/backend-services/wallet-service -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/frontend/projects -t d -d 1;
|
||||||
|
fd . ~/dev/ride/apps/native -t d -d 1;
|
||||||
|
echo "$HOME/dev/ride/apps/frontend";
|
||||||
|
echo "$HOME/dev/ride/apps/lib";
|
||||||
|
echo "$HOME/dev/ride";
|
||||||
|
end | fzf);
|
||||||
|
|
||||||
|
if test -n "$folder"
|
||||||
|
set service (basename $folder)
|
||||||
|
cd $folder
|
||||||
|
|
||||||
|
# Check if package.json exists
|
||||||
|
if test -f "package.json"
|
||||||
|
# Extract and format npm scripts for fzf
|
||||||
|
set script_cmd (jq -r '.scripts | to_entries | .[] | "\(.key): \(.value)"' package.json | fzf)
|
||||||
|
|
||||||
|
if test -n "$script_cmd"
|
||||||
|
# Extract just the script name before the colon
|
||||||
|
set script_name (string split ": " $script_cmd)[1]
|
||||||
|
if test -n "$script_name"
|
||||||
|
echo "Running: npm run $script_name"
|
||||||
|
npm run $script_name
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
'';
|
||||||
ff = ''
|
ff = ''
|
||||||
set RG_PREFIX "rg --column --line-number --no-heading --color=always --smart-case "
|
set RG_PREFIX "rg --column --line-number --no-heading --color=always --smart-case "
|
||||||
set INITIAL_QUERY "$argv"
|
set INITIAL_QUERY "$argv"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,9 @@ local helpers = require("helpers")
|
||||||
local M = {}
|
local M = {}
|
||||||
|
|
||||||
function M.apply_to_config(config)
|
function M.apply_to_config(config)
|
||||||
--if hn == "macbook.digital-h.de" then
|
if hn == "dnsc-work" then
|
||||||
--end
|
config.window_background_opacity = 0.9
|
||||||
|
end
|
||||||
|
|
||||||
if hn == "dnsc-desktop" then
|
if hn == "dnsc-desktop" then
|
||||||
config.font = wezterm.font("Victor Mono", { weight = "DemiBold" })
|
config.font = wezterm.font("Victor Mono", { weight = "DemiBold" })
|
||||||
|
|
|
||||||
|
|
@ -49,17 +49,12 @@
|
||||||
# Homebrew
|
# Homebrew
|
||||||
homebrew = {
|
homebrew = {
|
||||||
enable = true;
|
enable = true;
|
||||||
brewfile = true;
|
|
||||||
|
|
||||||
onActivation = {
|
onActivation = {
|
||||||
autoUpdate = false;
|
autoUpdate = false;
|
||||||
cleanup = "zap";
|
cleanup = "zap";
|
||||||
};
|
};
|
||||||
|
|
||||||
taps = [
|
|
||||||
"homebrew/services"
|
|
||||||
];
|
|
||||||
|
|
||||||
masApps = {
|
masApps = {
|
||||||
Bitwarden = 1352778147;
|
Bitwarden = 1352778147;
|
||||||
XCode = 497799835;
|
XCode = 497799835;
|
||||||
|
|
@ -83,7 +78,7 @@
|
||||||
casks = [
|
casks = [
|
||||||
"arc"
|
"arc"
|
||||||
"microsoft-teams"
|
"microsoft-teams"
|
||||||
"zen-browser"
|
"tailscale"
|
||||||
"font-victor-mono"
|
"font-victor-mono"
|
||||||
"font-victor-mono-nerd-font"
|
"font-victor-mono-nerd-font"
|
||||||
"vlc"
|
"vlc"
|
||||||
|
|
@ -172,6 +167,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
# Nix settings
|
# Nix settings
|
||||||
# Enable new Nix CLI and flakes
|
# Use determinate systems
|
||||||
nix.enable = false;
|
nix.enable = false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue