Skip to content

Commit 2b81fe7

Browse files
authored
Merge pull request #601 from ncv-xyz/nsxiv
Add nsxiv page
2 parents e5c3cbc + c145afa commit 2b81fe7

2 files changed

Lines changed: 39 additions & 1 deletion

File tree

‎content/_index.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Here are the main programs, all with extra information here:
5555
- [newsboat](newsboat) -- RSS feeds and news
5656
- [htop](htop) -- to look cool in screencaps... err... system monitor
5757
- [mpv](/mpv) -- video player
58-
- nsxiv -- image viewer
58+
- [nsxiv](/nsxiv) -- image viewer
5959

6060
## Learning the system is fun and easy!
6161

‎content/nsxiv.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "nsxiv"
3+
date: 2026-08-30T10:16:02-04:00
4+
---
5+
6+
## Documentation
7+
8+
`man nsxiv`
9+
10+
## Running
11+
12+
nsxiv is opened automatically when you select an image file to open from
13+
[lf](/lf) or another program. Handles images, animated gifs, has additional
14+
thumbnail and slideshow modes and allows you to run custom scripts and
15+
read/write to standard input/output.
16+
17+
## Bindings
18+
19+
- <kbd>f</kbd> -- toggles fullscreen.
20+
- <kbd>b</kbd> -- toggles the statusbar.
21+
- <kbd>ctrl-x</kbd> -- then press one of the following to execute a command:
22+
- <kbd>c</kbd> -- select a bookmarked directory to copy the image to.
23+
- <kbd>m</kbd> -- select a bookmarked directory to move the image to.
24+
- <kbd>d</kbd> -- deletes the image.
25+
- <kbd>r</kbd>/<kbd>R</kbd> -- rotates the image.
26+
- <kbd>f</kbd> -- flips the image.
27+
- <kbd>y</kbd> -- copies the image name to clipboard.
28+
- <kbd>Y</kbd> -- copies the image path to clipboard.
29+
- <kbd>x</kbd> -- copies the image file to clipboard.
30+
- <kbd>g</kbd> -- opens the image in Gimp.
31+
- <kbd>w</kbd> -- set the image as the wallpaper.
32+
- <kbd>i</kbd> -- shows image information.
33+
34+
## Configuration
35+
36+
- `~/.config/nsxiv/exec/key-handler` -- key/script handler
37+
38+
GPLv2

0 commit comments

Comments
 (0)