yazi ++
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
{ pkgs, lib, system, rice, inputs, ... }:
|
{ pkgs, system, rice, inputs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# yazi
|
# yazi
|
||||||
@@ -47,6 +47,7 @@
|
|||||||
{ on = [ "g" "d" ]; run = "cd ~/Downloads"; desc = "Go to the downloads directory"; }
|
{ on = [ "g" "d" ]; run = "cd ~/Downloads"; desc = "Go to the downloads directory"; }
|
||||||
{ on = [ "g" "D" ]; run = "cd ~/Documents"; desc = "Go to the Documents directory"; }
|
{ on = [ "g" "D" ]; run = "cd ~/Documents"; desc = "Go to the Documents directory"; }
|
||||||
{ on = [ "g" "r" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
{ on = [ "g" "r" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
||||||
|
{ on = [ "g" "t" ]; run = "cd /tmp"; desc = "Go to the /tmp directory"; }
|
||||||
{ on = [ "g" "/" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
{ on = [ "g" "/" ]; run = "cd /"; desc = "Go to the root (/) directory"; }
|
||||||
{ on = [ "g" "<Space>" ]; run = "cd --interactive"; desc = "Go to a directory interactively"; }
|
{ on = [ "g" "<Space>" ]; run = "cd --interactive"; desc = "Go to a directory interactively"; }
|
||||||
# Navigation
|
# Navigation
|
||||||
@@ -193,10 +194,11 @@
|
|||||||
opener = {
|
opener = {
|
||||||
"edit" = [
|
"edit" = [
|
||||||
{ run = ''hx "$@"''; desc = "helix"; block = true; }
|
{ run = ''hx "$@"''; desc = "helix"; block = true; }
|
||||||
{ run = ''codium "$@"''; desc = "helix"; orphan = true; }
|
{ run = ''codium "$@"''; desc = "code"; orphan = true; }
|
||||||
];
|
];
|
||||||
"play" = [
|
"play" = [
|
||||||
{ run = ''mpv "$@"''; }
|
{ run = ''mpv "$@"''; desc = "mpv"; orphan = true; }
|
||||||
|
{ run = ''mpv --vf=negate "$@"''; desc = "mpv inverted"; orphan = true; }
|
||||||
{ run = ''mediainfo "$1"; echo "Press enter to exit"; read''; block = true; desc = "Show mediainfo"; }
|
{ run = ''mediainfo "$1"; echo "Press enter to exit"; read''; block = true; desc = "Show mediainfo"; }
|
||||||
];
|
];
|
||||||
"archive" = [
|
"archive" = [
|
||||||
@@ -255,6 +257,7 @@
|
|||||||
{ mime = "text/htm"; use = [ "edit" "browser" ]; }
|
{ mime = "text/htm"; use = [ "edit" "browser" ]; }
|
||||||
{ mime = "text/x-python"; use = "python"; }
|
{ mime = "text/x-python"; use = "python"; }
|
||||||
{ mime = "text/*"; use = "edit"; }
|
{ mime = "text/*"; use = "edit"; }
|
||||||
|
{ mime = "text"; use = "edit"; }
|
||||||
|
|
||||||
{ mine = "inode/x-empty"; use = "edit"; }
|
{ mine = "inode/x-empty"; use = "edit"; }
|
||||||
{ mine = "inode/directory"; use = "edit"; }
|
{ mine = "inode/directory"; use = "edit"; }
|
||||||
|
|||||||
Reference in New Issue
Block a user