summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* services: add nfs service configurationKenny Ballou2020-12-15
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* retire orobasKenny Ballou2020-12-04
| | | | | | | orobas is no longer with us, it has been sent to /dev/null for recycling. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* nix-overlay: remove broken packagesKenny Ballou2020-12-04
| | | | | | Marked broken for 20.09. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* phenex: override GC windowKenny Ballou2020-11-20
| | | | | | Only keep 7 days of cache. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* nix: change values to "defaults"Kenny Ballou2020-11-20
| | | | | | | Change a few of the values to be "defaults" that hosts can override if desired. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* gnome: add packages and udev settingsKenny Ballou2020-11-16
| | | | | | | Add gnome-shell-extensions and character map, add gnome-settings-daemon to udev. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* x11: refactor xserver and add xkbOptionsKenny Ballou2020-11-16
| | | | | | | | - Refactor into nested property lists - Set compose and X11 restart keys Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* x11-laptop: increase accelSpeedKenny Ballou2020-11-16
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: install git into system packagesKenny Ballou2020-11-02
| | | | | | This is occasionally needed outside of the local user. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* fonts: install fonts into `fonts.fonts`Kenny Ballou2020-11-02
| | | | | | [0]: https://nixos.wiki/wiki/Fonts Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* use user package for gpg-agentKenny Ballou2020-10-23
| | | | | | | The system version is older than the user version since the system is tracking the stable branch. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* moving packages to user environmentKenny Ballou2020-10-23
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: move user overlays to dotfilesKenny Ballou2020-10-23
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: fonts: fix font package spellingKenny Ballou2020-10-23
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* system/nix: add some nix configurationsKenny Ballou2020-10-23
| | | | | | | enable automatic garbage collection and add wheel users to trusted nix users. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: add haskell language server modeKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: add flycheckersKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: add simple R overlayKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* add telepathy overlay for communication applicationsKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* Allow unfreeKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: jvm: lift JDK version into letKenny Ballou2020-10-14
| | | | | | | To ensure the overlay provides a consistent JDK, lift the value being used into the let binding, before specifying packages and overrides. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: add language serversKenny Ballou2020-10-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add tokeiKenny Ballou2020-10-07
| | | | | | Add the tokei package for collecting language statistics. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: jvm: override JDK for leiningenKenny Ballou2020-09-13
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: remove meghanadaKenny Ballou2020-09-05
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: replace guide-key with which-keyKenny Ballou2020-08-31
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: add helm ripgrepKenny Ballou2020-08-28
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: add coverlay packageKenny Ballou2020-08-26
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlay: emacs: add lsp and friendsKenny Ballou2020-08-23
| | | | | | | Add a few packages for LSP mode and some specific configurations for Java. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: emacs: add some theme packagesKenny Ballou2020-08-17
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: jvm: override JDK version for mavenKenny Ballou2020-08-14
| | | | | | The maven binary downloaded through nixpkgs uses Java 1.8 by default. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* eligos: add printing servicesKenny Ballou2020-08-11
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* firewall: add irc portKenny Ballou2020-08-10
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add ncmpcppKenny Ballou2020-08-07
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* x11-laptop: add libinput settingsKenny Ballou2020-06-30
| | | | | | | Enable palm detection, set the acceleration profile. This isn't exactly the right settings yet, but committing for now. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* phenex: use gnome with x11Kenny Ballou2020-06-30
| | | | | | | Switch to gnome for consistency. Use X11 since the performance of wayland is not superb on this machine. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* jvm: disable clj-kondoKenny Ballou2020-06-26
| | | | | | | | | | | | | This package brings in graalvm, which is currently failing to compile on all of my nixos machines. Will be watching various issues and PR's until for resolution. - https://github.com/NixOS/nixpkgs/issues/83080 - https://github.com/NixOS/nixpkgs/pull/86244 Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* gnome-applications: add a few gnome packagesKenny Ballou2020-06-26
| | | | | | These packages are not included in the default `gnome3` set of packages. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: remove kde-applications overlayKenny Ballou2020-06-26
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add gnome-applications overlayKenny Ballou2020-06-26
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* eligos: switch to gnome shellKenny Ballou2020-06-25
| | | | | | Disable wayland since it doesn't work well on this machine. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* add initial lightdm configurationKenny Ballou2020-06-25
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* fonts: add some "minimum useful fonts"Kenny Ballou2020-06-24
| | | | | | | | https://github.com/rolandwalker/unicode-fonts#minimum-useful-fonts This may already be added by the `unicode-fonts` emacs package. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: add `unicode-fonts` packageKenny Ballou2020-06-24
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* emacs: disable goto-gem packageKenny Ballou2020-06-24
| | | | | | | | | | | | | | | This is failing to build with the following message: builder for '/nix/store/rp4j5r6d5blnjchw9hk23n79mibraz57-source.drv' failed with exit code 1; last 7 log lines: trying https://gitlab.com/api/v4/projects/pidu%2Fgoto-gem/repository/archive.tar.gz?sha=e3206f11f48bb7e798514a4ca2c2f60649613e5e % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 curl: (22) The requested URL returned error: 404 error: cannot download source from any mirror Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* Revert "emacs: disable gnuplot"Kenny Ballou2020-06-24
| | | | | | | | Issues with this package seem to have been resolved. This reverts commit b2ead5f17a80788ed7714b3f3d749ec6dd139592. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* orobas: add dnsmasq overridesKenny Ballou2020-06-09
| | | | | | | I'm not entirely sure this does what I want, but I want to expand on this idea. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* orobas: use gnome shellKenny Ballou2020-06-09
| | | | | | | | | | Do to some instability in KDE/Plasma having some screen tearing issues, switching to gnome to get wayland support and less screen tearing. Add package override over orobas to install the gnome-applications overlay. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: create gnome-applications overlayKenny Ballou2020-06-09
| | | | | | Create similar overlay as to kde-applications Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* console: add `useXkbconfig` settingKenny Ballou2020-06-08
| | | | | | | This effectively disables the capslock key in the TTY's, a cause of minor annoyance when forced into TTY sessions. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>