some updates especially to nixos

This commit is contained in:
Chris Cochrun 2022-09-15 16:28:11 -05:00
parent f1349e79f1
commit 08db8e3b56
7 changed files with 50 additions and 8 deletions

View file

@ -127,12 +127,13 @@ Both include the home-manager module. Primarily I chose that route so that I cou
** General
All my machines have these settings.
Every machine has it's own hardware config/
Every machine has it's own hardware config and we'll throw in the cachix piece here too.
#+NAME: hardware
#+begin_src nix
imports =
[
./hardware-configuration.nix
/etc/nixos/cachix.nix
];
#+end_src
@ -146,9 +147,10 @@ nix = {
};
#+end_src
I use plasma and awesome mostly as my desktop.
I use plasma and awesome mostly as my desktop. Also all desktops will likely need ntfs support in order to work with windows devices.
#+NAME: desktop
#+begin_src nix
boot.supportedFilesystems = [ "ntfs" ];
services.xserver = {
enable = true;
windowManager.awesome = {
@ -267,6 +269,7 @@ killall
git
tmux
dutree
cachix
unzip
unrar
p7zip
@ -276,6 +279,7 @@ usbutils
binutils
podman-compose
exa
# img2pdf
yt-dlp
bat
rsync
@ -398,6 +402,7 @@ OVMFFull
element-desktop-wayland
scrcpy
python
python3
airshipper
# hyprland
@ -420,6 +425,7 @@ qtcreator
extra-cmake-modules
pkg-config
libsForQt5.wrapQtAppsHook
python310Packages.pyqt5
# LIBRARIES FOR DEV
qt5.full
qt5.qtbase
@ -649,7 +655,7 @@ Notice how I am including all of my software here. It may be a big file, but hav
];
services.emacs = {
enable = true;
enable = false;
package = with pkgs; ((emacsPackagesFor emacsPgtkNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools pkgs.mu ]));
};