updates to dalinar and home
This commit is contained in:
parent
61288cb527
commit
e526e19d09
13
README.org
13
README.org
|
@ -82,12 +82,13 @@ Both include the home-manager module. Primarily I chose that route so that I cou
|
||||||
};
|
};
|
||||||
|
|
||||||
lib = nixpkgs.lib;
|
lib = nixpkgs.lib;
|
||||||
|
# unstable = nixpkgs;
|
||||||
|
|
||||||
in {
|
in {
|
||||||
nixosConfigurations = {
|
nixosConfigurations = {
|
||||||
syl = lib.nixosSystem {
|
syl = lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
inherit emacs;
|
# inherit emacs;
|
||||||
modules = [
|
modules = [
|
||||||
./system/syl/configuration.nix
|
./system/syl/configuration.nix
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
|
@ -646,7 +647,11 @@ Notice how I am including all of my software here. It may be a big file, but hav
|
||||||
<<overlays>>
|
<<overlays>>
|
||||||
];
|
];
|
||||||
|
|
||||||
<<emacs>>
|
services.emacs = {
|
||||||
|
enable = true;
|
||||||
|
package = with pkgs; ((emacsPackagesFor emacsPgtkNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools pkgs.mu ]));
|
||||||
|
};
|
||||||
|
|
||||||
<<samba>>
|
<<samba>>
|
||||||
|
|
||||||
# Some programs need SUID wrappers, can be configured further or are
|
# Some programs need SUID wrappers, can be configured further or are
|
||||||
|
@ -1589,6 +1594,10 @@ I also use home-manager for managing dotfiles. This means that everything is con
|
||||||
source = ../fish/functions;
|
source = ../fish/functions;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.direnv.enable = true;
|
||||||
|
programs.direnv.nix-direnv.enable = true;
|
||||||
|
programs.direnv.nix-direnv.enableFlakes = true;
|
||||||
|
|
||||||
# programs.qutebrowser.enable = true;
|
# programs.qutebrowser.enable = true;
|
||||||
home.file.".config/qutebrowser/config.py" = {
|
home.file.".config/qutebrowser/config.py" = {
|
||||||
source = ../qutebrowser/config.py;
|
source = ../qutebrowser/config.py;
|
||||||
|
|
|
@ -55,12 +55,13 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lib = nixpkgs.lib;
|
lib = nixpkgs.lib;
|
||||||
|
# unstable = nixpkgs;
|
||||||
|
|
||||||
in {
|
in {
|
||||||
nixosConfigurations = {
|
nixosConfigurations = {
|
||||||
syl = lib.nixosSystem {
|
syl = lib.nixosSystem {
|
||||||
inherit system;
|
inherit system;
|
||||||
inherit emacs;
|
# inherit emacs;
|
||||||
modules = [
|
modules = [
|
||||||
./system/syl/configuration.nix
|
./system/syl/configuration.nix
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
|
|
|
@ -385,8 +385,9 @@
|
||||||
|
|
||||||
services.emacs = {
|
services.emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = with pkgs; ((emacsPackagesFor emacsNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools pkgs.mu ]));
|
package = with pkgs; ((emacsPackagesFor emacsPgtkNativeComp).emacsWithPackages (epkgs: [ epkgs.vterm epkgs.magit epkgs.pdf-tools pkgs.mu ]));
|
||||||
};
|
};
|
||||||
|
|
||||||
services.samba-wsdd.enable = true;
|
services.samba-wsdd.enable = true;
|
||||||
services.samba = {
|
services.samba = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -340,6 +340,10 @@
|
||||||
source = ../fish/functions;
|
source = ../fish/functions;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.direnv.enable = true;
|
||||||
|
programs.direnv.nix-direnv.enable = true;
|
||||||
|
programs.direnv.nix-direnv.enableFlakes = true;
|
||||||
|
|
||||||
# programs.qutebrowser.enable = true;
|
# programs.qutebrowser.enable = true;
|
||||||
home.file.".config/qutebrowser/config.py" = {
|
home.file.".config/qutebrowser/config.py" = {
|
||||||
source = ../qutebrowser/config.py;
|
source = ../qutebrowser/config.py;
|
||||||
|
|
Loading…
Reference in a new issue