151 lines
		
	
	
	
		
			3.6 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			151 lines
		
	
	
	
		
			3.6 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
| {
 | |
|   cl = "clear";
 | |
|   cs = "create-script";
 | |
|   daily = "run create-daily next";
 | |
|   rst = "rst2pdf";
 | |
|   st = "source .tmux";
 | |
|   sz = "source ~/.config/zsh/.zshrc";
 | |
|   ti = "timer";
 | |
|   uagr = "update-all-git-repos";
 | |
|   v = "nvim";
 | |
|   yt = "yt-dlp";
 | |
| 
 | |
|   evl = "export-video-list";
 | |
|   vv = "cat ~/Documents/videos.json";
 | |
| 
 | |
|   g = "git";
 | |
|   ga = "git add";
 | |
|   gan = "git add -N";
 | |
|   gap = "git add -p";
 | |
|   gb = "git branch";
 | |
|   gbl = "git blame";
 | |
|   gc = "git commit";
 | |
|   gca = "git commit --amend";
 | |
|   gcan = "git commit --amend --no-edit";
 | |
|   gcl = "git clone";
 | |
|   gcm = "git commit -m";
 | |
|   gco = "git checkout";
 | |
|   gcob = "git checkout -b";
 | |
|   gd = "git diff";
 | |
|   gds = "git diff --staged";
 | |
|   gf = "git fetch";
 | |
|   gfa = "git fetch --all";
 | |
|   gl = "git log";
 | |
|   glo = "git log --oneline";
 | |
|   gls = "git log --stat";
 | |
|   gm = "git merge";
 | |
|   gmf = "git merge --ff";
 | |
|   gmnf = "git merge --no-ff";
 | |
|   gp = "git push";
 | |
|   gpa = "git push acquia";
 | |
|   gpam = "git push acquia main";
 | |
|   gpap = "git push acquia HEAD:production";
 | |
|   gpl = "git pull";
 | |
|   gplr = "git pull --rebase";
 | |
|   gpo = "git push origin";
 | |
|   gpom = "git push origin main";
 | |
|   gr = "git rebase";
 | |
|   gra = "git rebase --abort";
 | |
|   grc = "git rebase --continue";
 | |
|   gri = "git rebase -i";
 | |
|   gs = "git status";
 | |
|   gsh = "git show";
 | |
|   gst = "git stash";
 | |
|   gstp = "git stash pop";
 | |
| 
 | |
|   # tmux
 | |
|   ta = "tmux attach";
 | |
|   tl = "tmux list-sessions";
 | |
|   tk = "tmux kill-session";
 | |
| 
 | |
|   # Docker and Docker Compose.
 | |
|   dk = "docker";
 | |
|   dkp = "docker ps";
 | |
|   dkpa = "docker ps -a";
 | |
|   dkpaq = "docker ps -a -q";
 | |
|   dkb = "docker build -t";
 | |
|   dks = "docker start";
 | |
|   dkt = "docker stop";
 | |
|   dkrm = "docker rm";
 | |
|   dkri = "docker rmi";
 | |
|   dke = "docker exec -ti";
 | |
|   dkl = "docker logs -f";
 | |
|   dki = "docker images";
 | |
|   dkpu = "docker pull";
 | |
|   dkph = "docker push";
 | |
|   dkbnc = "docker build --no-cache -t";
 | |
|   dkr = "docker run --rm";
 | |
|   dkrti = "docker run --rm -ti";
 | |
|   dkc = "docker compose";
 | |
|   dkcb = "docker compose build";
 | |
|   dkcu = "docker compose up";
 | |
|   dkclean = "docker ps -q -a -f status=exited | xargs -r docker rm && docker images -q -f dangling=true | xargs -r docker rmi";
 | |
| 
 | |
|   # Nix and direnv.
 | |
|   dea = "direnv allow";
 | |
|   dee = "direnv edit";
 | |
|   nxf = "nix flake";
 | |
|   nxfc = "nix flake check";
 | |
|   nxfs = "nix flake show";
 | |
|   nxfu = "nix flake update";
 | |
|   nxr = "nix run nixpkgs#%";
 | |
|   nxs = "nix shell nixpkgs#%";
 | |
| 
 | |
|   # run scripts.
 | |
|   r = "run";
 | |
|   rc = "run composer";
 | |
|   rcda = "run composer dump-autoload";
 | |
|   rci = "run composer install";
 | |
|   rcr = "run composer require";
 | |
|   rcu = "run composer update";
 | |
|   rd = "run drush";
 | |
|   rdce = "run drush config:export -y";
 | |
|   rdci = "run drush config:import -y";
 | |
|   rdcr = "run drush cache:rebuild";
 | |
|   rdscr = "run drush php:script";
 | |
|   rduli = "run drush uli";
 | |
|   rdup = "run drush updatedb -y";
 | |
|   rpub = "run publish";
 | |
|   rt = "run test";
 | |
| 
 | |
|   "-g A1" = "| awk '{print $1}'";
 | |
|   "-g C" = "| xclip -sel clip";
 | |
|   "-g Fj" = "| jq .";
 | |
|   "-g Fy" = "| yq .";
 | |
|   "-g G" = "| grep";
 | |
|   "-g GH" = "| grep HTTP";
 | |
|   "-g Gi" = "| grep -i";
 | |
|   "-g H2" = "| head -n 20";
 | |
|   "-g H" = "| head";
 | |
|   "-g L" = "| less";
 | |
|   "-g V" = "| nvim -";
 | |
|   "-g X" = "| xargs -I1";
 | |
| 
 | |
|   nah = "git reset --hard; git clean -fd";
 | |
|   wip = "git commit -m wip";
 | |
| 
 | |
|   dv = "devenv";
 | |
|   dvi = "devenv info";
 | |
|   dvp = "devenv processes";
 | |
|   dvs = "devenv shell";
 | |
|   dvt = "devenv tasks";
 | |
|   dvu = "devenv up";
 | |
| 
 | |
|   c = "composer";
 | |
|   cr = "composer require";
 | |
|   crd = "composer require drupal/%";
 | |
|   cu = "composer update";
 | |
|   cul = "composer update --lock";
 | |
|   cw = "composer why";
 | |
|   cwn = "composer why-not";
 | |
| 
 | |
|   d = "drush";
 | |
|   dce = "drush config:export -y";
 | |
|   dci = "drush config:import -y";
 | |
|   dcr = "drush cache:rebuild";
 | |
|   den = "drush pm:enable -y";
 | |
|   deu = "drush pm:uninstall";
 | |
|   dscr = "drush php:script";
 | |
|   duli = "drush uli";
 | |
|   dup = "drush updatedb -y";
 | |
| }
 |