summaryrefslogtreecommitdiff
path: root/system
Commit message (Collapse)AuthorAge
* configure systemd-resolved with DoTHEADmasterKenny Ballou2021-07-23
| | | | | | | | | | Disable networkmanager from writing `/etc/resolv.conf` and use configured DNS servers with DNS over TLS. Prune down list of nameservers as Level3 and OpenDNS do not currently support DoT. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* fonts: add nerd fontsKenny Ballou2021-07-12
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* fonts: add material-design-iconsKenny Ballou2021-07-02
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* system/users: add extra groups and reformatKenny Ballou2021-06-25
| | | | Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* system/bluetooth: add configuration optionsKenny Ballou2021-06-25
| | | | | | | | | | - add hsphfpd - enable powerOnBoot - set discovery timeout Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* update channel: use nixos-unstableKenny Ballou2021-05-03
| | | | | | | Using `nixos-unstable` channel, various configuration keys have changed and need to be updated to build system configuration. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
* intel: add microcode updatesKenny Ballou2021-01-21
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* opengl: add opencl pkg and move down media driverKenny Ballou2021-01-21
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add lm_sensorsKenny Ballou2020-12-19
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* daeva: add opengl configurationKenny Ballou2020-12-17
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* users: add new ssh keyKenny Ballou2020-12-16
| | | | 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>
* 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>
* moving packages to user environmentKenny 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: 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>
* packages: add tokeiKenny Ballou2020-10-07
| | | | | | Add the tokei package for collecting language statistics. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add ncmpcppKenny Ballou2020-08-07
| | | | 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>
* 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>
* Move i18n settings to consoleKenny Ballou2020-05-12
| | | | | | keymap and font have been renamed in 20.03. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: remove idutilsKenny Ballou2020-05-12
| | | | | | Package is currently marked broken in 20.03. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* move freecad package into system specific listKenny Ballou2020-05-08
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* kde-overlay: add various integrations and applicationsKenny Ballou2020-04-13
| | | | | | | | A few of the applications here are necessary for enabling the calendar integration for digital clock and PIM events. Still looking for online accounts and wayland. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: move kde applications into an overlayKenny Ballou2020-03-25
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add gptfdiskKenny Ballou2020-03-22
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add music player daemonKenny Ballou2020-03-11
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add xbindkeysKenny Ballou2020-03-11
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: add ml overlayKenny Ballou2020-02-27
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add KDE ArkKenny Ballou2020-02-16
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: add pidgin overlayKenny Ballou2020-02-09
| | | | | | Add pidgin with plugins. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add korganizerKenny Ballou2020-02-03
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: create data-analysis overlayKenny Ballou2020-01-29
| | | | | | Create overlay containing tools for basic data analysis and exploration. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: create new aws overlayKenny Ballou2020-01-28
| | | | | | Move awscli package into aws overlay Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: c++/clang: move clang packages add gccKenny Ballou2020-01-24
| | | | | | | Replace the clang tools in the cppOverlay and create a new overlay for clang tooling. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add rclone and duplicityKenny Ballou2020-01-14
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* fonts: remove fontconfig ultimateKenny Ballou2020-01-06
| | | | | | This is deprecated in `unstable`, therefore, removing now. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add kde-gtk-configKenny Ballou2020-01-05
| | | | | | Supposedly help with GTK-KDE interplay. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* users: switch default shell for kb to bashKenny Ballou2019-12-17
| | | | | | | | | After using emacs for long enough, there is very few remaining benefits to using `zsh` for the system shell. Furthermore, there are many issues specifically with emacs + TRAMP when using zsh. Therefore, switch (back) to bash. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add xev packageKenny Ballou2019-11-28
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* add new system/security moduleKenny Ballou2019-11-18
| | | | | | Simply flip the hide process information security knob for now. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add alacritty terminal emulatorKenny Ballou2019-10-13
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add spectacle screenshot utilityKenny Ballou2019-10-13
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* overlays: rename guile overlay to scheme overlayKenny Ballou2019-10-10
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* system: add bluetooth configurationKenny Ballou2019-10-08
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add pciutils packageKenny Ballou2019-10-08
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* packages: add elmOverlay to system packagesKenny Ballou2019-09-29
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>