Commit graph

42 commits

Author SHA1 Message Date
Kevin Baensch ad76922338
Move pkgsets folder into project root to conform with option naming.
Add simple package filter to auto remove broken packages.
2020-03-27 13:41:24 +01:00
Kevin Baensch 5242db83e2
emacs: Add yasnippets to rust company completions. 2020-03-27 13:05:57 +01:00
Kevin Baensch 3cd9d1c77b
emacs: Configure rust-mode with lsp. 2020-03-23 10:10:31 +01:00
Kevin Baensch 75fcb56e28
python3: Add makeshift django3 package till there's an official one. 2020-01-26 18:07:33 +01:00
Kevin Baensch 8295a87aa8
emacs: Add fcitx, latex and web mode.
Lilim/emacs: Change enabled packages.
2020-01-26 18:06:39 +01:00
Kevin Baensch fafa62f917
emacs: Adapt to package name changes/merges. 2020-01-26 18:06:39 +01:00
Kevin Baensch 93e4ccf49a
emacs: Add keybind for easy text scaling. 2020-01-26 18:06:20 +01:00
Kevin Baensch e3a4cfcab8
emacs: Path should always be a string. 2019-12-26 10:57:52 +01:00
Kevin Baensch 627a45c070
Fix breakage after switching back from git to unstable channel. 2019-12-18 09:49:39 +01:00
Kevin Baensch bf80718916
emacs: Add transmission mode. 2019-12-18 09:48:37 +01:00
Kevin Baensch 6987397142
emacs: Add mail encryption, fix some hooks.
Remove hard coded org-crypt key, fix dead keys input.
2019-12-18 09:43:42 +01:00
Kevin Baensch 89debb2c37 Forgot to add condition to emacs service. 2019-11-20 11:21:43 +01:00
Kevin Baensch 32726109c8 Adapt to package format changes. 2019-11-20 09:51:56 +01:00
Kevin Baensch 886a3b0dc8 Emacs module seems to work now... good enough for merge into master. 2019-11-20 09:49:26 +01:00
Kevin Baensch 986ca7f5cd Start moving emacs configuration to nix. 2019-11-11 18:41:30 +01:00
Kevin Baensch c33b4517a7 Reworked pkgsets implementation again, still not really what I want yet. 2019-10-24 12:06:04 +02:00
Kevin Baensch cc21ece351 Make pkgsets accessible to service configurations. 2019-10-11 20:51:46 +02:00
Kevin Baensch 16cb4c308c Remove references to deleted packages. 2019-10-09 20:33:54 +02:00
Kevin Baensch 99dfce3d6b Elpy is no longer in pythonPackages? Other misc changes. 2019-09-23 23:33:22 +02:00
Kevin Baensch f3fcee5d5a Use mu and emacs stuff from git branch. Remove some no longer used Packages. 2019-09-23 03:58:10 +02:00
Kevin Baensch 33fbdd2b04 Temporarily change some packages as they are broken in unstable (19.09 changes). 2019-09-09 05:19:51 +02:00
Kevin Baensch 94e969abd9 Code cleanup. 2019-09-06 11:40:22 +02:00
Kevin Baensch b0aeb65697 Mu has been updated in nixpkgs. 2019-09-05 15:22:52 +02:00
Kevin Baensch f18761a046 Add git-lfs to base, remove jekyll. Comment out Emacs C/C++ stuff till it works again. 2019-08-27 18:05:58 +02:00
Kevin Baensch 783c328c2f Added xdot pachage. 2019-08-04 04:20:00 +02:00
Kevin Baensch 437d2f0f2e Stitched to stable branch for rust packages, added some emacs+python packages. 2019-08-04 00:44:27 +02:00
Kevin Baensch d53a5b9571 Emacs should only be the default editor if it is installed. 2019-07-11 11:58:45 +02:00
Kevin Baensch 72a6bba36c pkgsets.nix: Removed whitespaces, renamed mailutils to mail_utils and added tramp mode to emacs. 2019-07-07 23:30:32 +02:00
Kevin Baensch 347d406ea9 Added java section; various other small changes. 2019-06-23 01:17:18 +02:00
Kevin Baensch 0ddcaf4085 Clean up in accordance with unofficial nix-linter. 2019-05-09 18:28:40 +02:00
Kevin Baensch dc0c983517 i3 config already set in desktop/i3.nix; updated package sets; fixed faulty udev line. 2019-05-08 19:32:00 +02:00
Kevin Baensch 4386bc197d Changed list of installed packages for Ophanim. 2019-04-21 01:52:35 +02:00
Kevin Baensch 46cb4d8acc Make use of 'lib.optionals'. 2019-04-14 18:37:31 +02:00
Kevin Baensch a3929a8ec5 Added jekyll package, reformatted package list. Added mu4e-alert to emacs pkgset. 2019-04-12 15:54:54 +02:00
Kevin Baensch 0b3b1ba4af Merge branch 'master' of ssh://git.ophanim.de/derped/nixos 2019-04-07 21:23:32 +02:00
Kevin Baensch 91c957d131 Added some packages to pkgs.nix. 2019-04-07 21:19:18 +02:00
Kevin Baensch 3ea4cf2954 Changed shell color for Ophanim. Fixed nix-serve. Improved nginx security. 2019-04-03 00:06:08 +02:00
Kevin Baensch 66ca5839e5 Added domain option. Maybe fixed binary cache signing. 2019-03-23 02:50:48 +01:00
Kevin Baensch 14332b2c7b Modularized configuration now kind of works. (still need to do some refactoring) 2019-03-20 02:57:59 +01:00
Kevin Baensch a0f361425a Started work on modularized machine config, does not quite work yet. Changed Ophanim's kernel to hardened. 2019-03-17 11:43:14 +01:00
Kevin Baensch 2efae4f888 Hydra kind of works now. Switched to nixos nextcloud module. Renamed some stuff and added kdeconnect firewall rules. Added gvfs modules environmen variable. 2019-03-04 10:35:50 +01:00
Kevin Baensch 9003080a64 Fresh repo without sensitive data. 2019-02-26 13:44:40 +01:00