added vm auto-resizing screens.
This commit is contained in:
parent
43a47321e4
commit
07a4bf6477
11 changed files with 70 additions and 38 deletions
|
@ -13,6 +13,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
modules = [
|
||||
inputs.home-manager.nixosModules.home-manager
|
||||
./hardware-configuration.nix
|
||||
../../roles/nixos/graphical-vm.nix
|
||||
../../modules/hostopts.nix
|
||||
../../modules/nixos/common.nix
|
||||
../../modules/nixos/printing.nix
|
||||
|
@ -54,11 +55,13 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
xkb.variant = "";
|
||||
};
|
||||
|
||||
programs.zsh.enable = true;
|
||||
environment.shells = with pkgs; [zsh];
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.${config.host.user} = {
|
||||
isNormalUser = true;
|
||||
description = "Gabe Venberg";
|
||||
shell = pkgs.nushell;
|
||||
shell = pkgs.zsh;
|
||||
extraGroups = ["wheel"];
|
||||
packages = with pkgs; [
|
||||
firefox
|
||||
|
@ -74,10 +77,6 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
host = osConfig.host;
|
||||
home = {
|
||||
enable-speech = true;
|
||||
nvim = {
|
||||
enable-lsp = true;
|
||||
enable-treesitter = true;
|
||||
};
|
||||
git = {
|
||||
profile = {
|
||||
name = "Gabe Venberg";
|
||||
|
@ -87,7 +86,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
};
|
||||
};
|
||||
imports = [
|
||||
../../roles/terminal.nix
|
||||
../../roles/home-manager/terminal.nix
|
||||
../../modules/home-manager/nvim
|
||||
../../modules/home-manager/common.nix
|
||||
../../modules/home-manager/email.nix
|
||||
|
|
|
@ -34,7 +34,7 @@ inputs.home-manager.lib.homeManagerConfiguration {
|
|||
home.username = "gabe";
|
||||
home.homeDirectory = /home/gabe;
|
||||
imports = [
|
||||
../roles/terminal.nix
|
||||
../roles/home-manager/terminal.nix
|
||||
../modules/home-manager/nvim
|
||||
../modules/home-manager/common.nix
|
||||
../modules/home-manager/syncthing.nix
|
||||
|
|
|
@ -37,7 +37,7 @@ inputs.home-manager.lib.homeManagerConfiguration {
|
|||
home.username = "gabe";
|
||||
home.homeDirectory = /home/gabe;
|
||||
imports = [
|
||||
../roles/terminal.nix
|
||||
../roles/home-manager/terminal.nix
|
||||
../modules/home-manager/nvim
|
||||
../modules/home-manager/common.nix
|
||||
../modules/home-manager/syncthing.nix
|
||||
|
|
|
@ -13,6 +13,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
modules = [
|
||||
inputs.home-manager.nixosModules.home-manager
|
||||
./hardware-configuration.nix
|
||||
../../roles/nixos/graphical-vm.nix
|
||||
../../modules/hostopts.nix
|
||||
../../modules/nixos/common.nix
|
||||
../../modules/nixos/printing.nix
|
||||
|
@ -54,12 +55,13 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
xkb.variant = "";
|
||||
};
|
||||
|
||||
environment.shells = with pkgs; [nushell zsh];
|
||||
programs.zsh.enable = true;
|
||||
environment.shells = with pkgs; [zsh];
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.${config.host.user} = {
|
||||
isNormalUser = true;
|
||||
description = "Gabe Venberg";
|
||||
shell = pkgs.nushell;
|
||||
shell = pkgs.zsh;
|
||||
extraGroups = ["wheel"];
|
||||
packages = with pkgs; [
|
||||
firefox
|
||||
|
@ -88,7 +90,7 @@ inputs.nixpkgs.lib.nixosSystem {
|
|||
};
|
||||
};
|
||||
imports = [
|
||||
../../roles/terminal.nix
|
||||
../../roles/home-manager/terminal.nix
|
||||
../../modules/home-manager/nvim
|
||||
../../modules/home-manager/common.nix
|
||||
inputs.nixvim.homeManagerModules.nixvim
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue