aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile4
-rw-r--r--README.md94
-rw-r--r--config.h (renamed from config.def.h)6
4 files changed, 3 insertions, 102 deletions
diff --git a/.gitignore b/.gitignore
index b0c0928..f113c7f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
-config.h
version.h
*.d
*.o
diff --git a/Makefile b/Makefile
index 3527741..626c32c 100644
--- a/Makefile
+++ b/Makefile
@@ -44,10 +44,6 @@ $(objs): Makefile config.mk nsxiv.h config.h commands.h
options.o: version.h optparse.h
window.o: icon/data.h utf8.h
-config.h:
- @echo "GEN $@"
- cp config.def.h $@
-
version.h: config.mk .git/index
@echo "GEN $@"
v="$$(git describe 2>/dev/null || true)"; \
diff --git a/README.md b/README.md
index cd79471..2cec0e5 100644
--- a/README.md
+++ b/README.md
@@ -1,68 +1,3 @@
-[![nsxiv](https://codeberg.org/nsxiv/pages/raw/branch/master/img/logo.png)](https://codeberg.org/nsxiv/nsxiv)
-
-[![CodeBerg](https://img.shields.io/badge/Hosted_at-Codeberg-%232185D0?style=flat-square&logo=CodeBerg)](https://codeberg.org/nsxiv/nsxiv)
-[![tags](https://img.shields.io/github/v/tag/nsxiv/nsxiv?style=flat-square)](https://codeberg.org/nsxiv/nsxiv/tags)
-[![license](https://img.shields.io/badge/license-GPL--2.0-lightgreen?style=flat-square)](https://codeberg.org/nsxiv/nsxiv/src/branch/master/LICENSE)
-[![loc](https://img.shields.io/tokei/lines/github/nsxiv/nsxiv?color=red&style=flat-square)](https://codeberg.org/nsxiv/nsxiv)
-
-**Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer**
---------------------------------------------------------------------
-
-nsxiv is a fork of the now-unmaintained [sxiv](https://github.com/xyb3rt/sxiv)
-with the purpose of being a (mostly) drop-in replacement for sxiv, maintaining its
-interface and adding simple, sensible features. nsxiv is free software licensed
-under GPLv2 and aims to be easy to modify and customize.
-
-Please file a bug report if something does not work as documented or expected on
-[Codeberg] after making sure you are using the latest release. Contributions
-are welcome, see [CONTRIBUTING] to get started.
-
-[Codeberg]: https://codeberg.org/nsxiv/nsxiv/issues/new
-[CONTRIBUTING]: etc/CONTRIBUTING.md#contribution-guideline
-
-
-Features
---------
-
-* Basic image operations like zooming, panning, rotating
-* Basic support for animated/multi-frame images
-* Thumbnail mode: grid of selectable previews of all images
-* Ability to cache thumbnails for fast re-loading
-* Automatically refreshing modified images
-* Customizable keyboard and mouse mappings via `config.h`
-* Scriptability via `key-handler`
-* Displaying image information in status bar via `image-info` & `thumb-info`
-* Customizable window title via `win-title`
-
-
-Screenshots
------------
-
-**Image mode with default colors:**
-
-![Image](https://codeberg.org/nsxiv/pages/raw/branch/master/img/image.png "Image mode")
-
-**Thumbnail mode with custom colors:**
-
-![Thumb](https://codeberg.org/nsxiv/pages/raw/branch/master/img/thumb.png "Thumb mode")
-
-
-Installing via package manager
-------------------------------
-
-<a href="https://repology.org/project/nsxiv/versions">
- <img align="right" width="192" src="https://repology.org/badge/vertical-allrepos/nsxiv.svg">
-</a>
-
-nsxiv is available on the following distributions/repositories. If you don't see
-your distro listed here, either contact your distro's package maintainer or
-consider packaging it yourself and adding it to the respective community repo.
-
-Repos not tracked by repology:
-
-* Fedora: Enable the copr repo via `dnf copr enable mamg22/nsxiv`.
-
-
Dependencies
------------
@@ -200,32 +135,3 @@ merge it to mainline.
Description on how to use or submit patches can be found on
nsxiv-extra's [README](https://codeberg.org/nsxiv/nsxiv-extra).
-
-
-Download
---------
-
-You can [browse](https://codeberg.org/nsxiv/nsxiv) the source code repository
-on CodeBerg or get a copy using git with the following command:
-
- $ git clone https://codeberg.org/nsxiv/nsxiv.git
-
-You can view the changelog [here](etc/CHANGELOG.md)
-
-
-Similar projects
-----------------
-
-If nsxiv isn't able to fit your needs, check out the image viewer section of
-**[suckless rocks](https://suckless.org/rocks)** to find other minimal image
-viewers to try out.
-
-Below are a couple other lesser known projects not listed in suckless rocks.
-
-* [MAGE](https://codeberg.org/explosion-mental/mage):
- A smaller/more-suckless version of sxiv.
-* [div](https://codeberg.org/TAAPArthur/div):
- Minimal and extensive, aimed at C devs willing to build their own features.
-* [mpv-image-viewer](https://github.com/occivink/mpv-image-viewer):
- Lua script to turn mpv into an image viewer. Supports thumbnails via
- [mpv-gallery-view](https://github.com/occivink/mpv-gallery-view).
diff --git a/config.def.h b/config.h
index a0935f6..fbc9b43 100644
--- a/config.def.h
+++ b/config.h
@@ -7,11 +7,11 @@ static const int WIN_HEIGHT = 600;
/* colors and font can be overwritten via X resource properties.
* See nsxiv(1), X(7) section Resources and xrdb(1) for more information.
*/
-static const char *DEFAULT_WIN_BG = "white";
-static const char *DEFAULT_WIN_FG = "black";
+static const char *DEFAULT_WIN_BG = "#222222";
+static const char *DEFAULT_WIN_FG = "white";
static const char *DEFAULT_MARK_COLOR = NULL; /* NULL means it will default to window foreground */
#if HAVE_LIBFONTS
-static const char *DEFAULT_BAR_BG = NULL; /* NULL means it will default to window background */
+static const char *DEFAULT_BAR_BG = "#224488"; /* NULL means it will default to window background */
static const char *DEFAULT_BAR_FG = NULL; /* NULL means it will default to window foreground */
static const char *DEFAULT_FONT = "monospace-8";