NSXIV是現在未經維護的SXIV的叉子,目的是作為SXIV的(主要)置換式替換,保持其接口並添加簡單,明智的功能。 NSXIV是根據GPL-2.0或陪同者許可的免費軟件,旨在易於修改和自定義。
請在確保您使用最新版本後在Codeberg上記錄或預期的某些內容不起作用,請提交錯誤報告。如果您想從sxiv遷移,請參閱遷移。歡迎捐款,請參閱貢獻開始。
config.hkey-handler的腳本性image-info和thumb-info在狀態欄中顯示圖像信息win-title 具有默認顏色的圖像模式:
具有自定義顏色的縮略圖模式:
NSXIV可在以下分佈/存儲庫中獲得。如果您看不到此處列出的發行版,請與您的發行版的包裹維護者聯繫,或者考慮將其包裝並將其添加到各自的社區倉庫中。
NSXIV需要安裝以下軟件:
以下依賴項是可選的:
inotify * :用於更改的自動加載圖像。通過HAVE_INOTIFY=0禁用。libXft , freetype2 , fontconfig :用於狀態欄。通過HAVE_LIBFONTS=0禁用。libexif :用於自動取向和EXIF縮略圖。通過HAVE_LIBEXIF=0禁用。請確保安裝相應的開發軟件包,以防您要在具有單獨的運行時和開發軟件包的分發上構建NSXIV(例如Debian上的 *-dev)。
* Inotify是用於監視文件系統更改的Linux特定API。它在*BSD系統上不可用,但可以通過與Libinotify-kqueue進行安裝和鏈接來啟用。
NSXIV是使用命令構建的:
$ make
您可以通過HAVE_X=0 make禁用可選的依賴性。例如:
$ make HAVE_LIBEXIF=0
將禁用libexif支持。或者,可以通過編輯config.mk禁用它們。 OPT_DEP_DEFAULT=0可用於禁用所有可選依賴項。
安裝NSXIV:
# make install
安裝桌麵條目:
# make install-desktop
安裝圖標:
# make install-icon
安裝以上所有內容:
# make install-all
請注意,這些需要根特權。默認情況下,使用前綴/usr/local安裝NSXIV,因此可執行文件的完整路徑將為/usr/local/bin/nsxiv條目.desktop是/usr/local/share/applications/nsxiv.desktop和Icon Path將是/usr/local/share/icons/hicolor/{size}/apps/nsxiv.png 。
您可以通過將此命令更改為:
$ make PREFIX="/your/dir" install
使用EGPREFIX安裝示例腳本,默認為/usr/local/share/doc/nsxiv/examples 。您可以更改EGPREFIX ,以相同的方式更改上面顯示的PREFIX 。
NSXIV的構建時間特定設置可以在文件config.h中找到。請檢查並更改它們,以便它們滿足您的需求。如果文件config.h尚不存在,則必須使用以下命令創建它:
$ make config.h
請參閱文檔頁面上的頁面:
$ man nsxiv
您也可以在線查看男性頁面。但是,請注意,在線男子頁面可能無法準確代表您的本地副本。
我可以用NSXIV打開遠程URL嗎?
是的,請參閱NSXiv-url
我可以在目錄中打開所有圖像嗎?
是的,請參閱NSXIV步槍
我可以為NSXIV設置默認參數嗎?
是的,請參閱NSXIV-ENV
我可以將圖像輸送到NSXIV中嗎?
是的,請參閱NSXiv-Pipe
您可能還希望看到已知的問題。
自定義NSXIV的主要方法是通過設置config.h中的變量的值,或者使用手冊中解釋的xresources。如果這些選項還不夠,則可以通過遵循本指南來實現自己的功能。
由於我們的項目範圍有限,因此無法將某些功能或自定義合併到NSXIV主線中。遵循Suckless軟件的精神,我們託管了NSXIV-Extra Repo,用戶可以免費提交他們希望的任何補丁或腳本。
如果您認為您的自定義功能可能對通用用戶群有益,並且在我們的項目範圍內,請在此存儲庫上提交它,然後我們可以將其合併到Mainline。
有關如何使用或提交補丁的描述可以在NSXIV-Extra的README上找到。
您可以在Codeberg上瀏覽源代碼存儲庫,也可以使用git使用以下命令獲取副本:
$ git clone https://codeberg.org/nsxiv/nsxiv.git
您可以在這裡查看ChangElog
如果NSXIV無法滿足您的需求,請查看無岩石的圖像查看器部分,以找到其他最小圖像查看器來嘗試。
以下是其他鮮為人知的項目,未在無爛岩石中列出。