mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-24 13:15:36 +00:00
add osc for copy paste over ssh
This commit is contained in:
parent
ae43d24f62
commit
ca1c7cc23f
17
flake.lock
17
flake.lock
@ -598,6 +598,22 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"osc": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1731356260,
|
||||||
|
"narHash": "sha256-SvuHH/HfvQfK1Ob+aTjyvKnd1N2jaszpeTQ5SVHz9Mw=",
|
||||||
|
"owner": "theimpostor",
|
||||||
|
"repo": "osc",
|
||||||
|
"rev": "8a313c60d67353669509e9461d22b403df72b5e7",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "theimpostor",
|
||||||
|
"repo": "osc",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"ren": {
|
"ren": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
@ -659,6 +675,7 @@
|
|||||||
"nvim-lspconfig-src": "nvim-lspconfig-src",
|
"nvim-lspconfig-src": "nvim-lspconfig-src",
|
||||||
"nvim-tree-lua-src": "nvim-tree-lua-src",
|
"nvim-tree-lua-src": "nvim-tree-lua-src",
|
||||||
"nvim-treesitter-src": "nvim-treesitter-src",
|
"nvim-treesitter-src": "nvim-treesitter-src",
|
||||||
|
"osc": "osc",
|
||||||
"ren": "ren",
|
"ren": "ren",
|
||||||
"rep": "rep",
|
"rep": "rep",
|
||||||
"snipe-nvim-src": "snipe-nvim-src",
|
"snipe-nvim-src": "snipe-nvim-src",
|
||||||
|
@ -179,6 +179,7 @@
|
|||||||
# Fixes: https://github.com/martinvonz/jj/issues/4784
|
# Fixes: https://github.com/martinvonz/jj/issues/4784
|
||||||
jujutsu = {
|
jujutsu = {
|
||||||
url = "github:martinvonz/jj";
|
url = "github:martinvonz/jj";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Ren and rep - CLI find and replace
|
# Ren and rep - CLI find and replace
|
||||||
@ -196,6 +197,12 @@
|
|||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Clipboard over SSH
|
||||||
|
osc = {
|
||||||
|
url = "github:theimpostor/osc";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
|
|
||||||
# Nextcloud Apps
|
# Nextcloud Apps
|
||||||
nextcloud-news = {
|
nextcloud-news = {
|
||||||
# https://github.com/nextcloud/news/releases
|
# https://github.com/nextcloud/news/releases
|
||||||
@ -274,6 +281,7 @@
|
|||||||
(import ./overlays/nextcloud-apps.nix inputs)
|
(import ./overlays/nextcloud-apps.nix inputs)
|
||||||
(import ./overlays/betterlockscreen.nix)
|
(import ./overlays/betterlockscreen.nix)
|
||||||
(import ./overlays/gh-collaborators.nix inputs)
|
(import ./overlays/gh-collaborators.nix inputs)
|
||||||
|
(import ./overlays/osc.nix inputs)
|
||||||
(import ./overlays/ren-rep.nix inputs)
|
(import ./overlays/ren-rep.nix inputs)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -31,6 +31,7 @@ in
|
|||||||
jo # JSON output
|
jo # JSON output
|
||||||
jq # JSON manipulation
|
jq # JSON manipulation
|
||||||
lf # File viewer
|
lf # File viewer
|
||||||
|
osc # Clipboard over SSH
|
||||||
qrencode # Generate qr codes
|
qrencode # Generate qr codes
|
||||||
rsync # Copy folders
|
rsync # Copy folders
|
||||||
ren # Rename files
|
ren # Rename files
|
||||||
|
15
overlays/osc.nix
Normal file
15
overlays/osc.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
inputs: _final: prev: {
|
||||||
|
|
||||||
|
osc = prev.buildGoModule {
|
||||||
|
pname = "osc";
|
||||||
|
version = "v0.4.4";
|
||||||
|
src = inputs.osc;
|
||||||
|
|
||||||
|
vendorHash = "sha256-VEzVd1LViMtqhQaltvGuupEemV/2ewMuVYjGbKOi0iw=";
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user