Add neovide and libreoffice, consolidate some options to common files

This commit is contained in:
Evie Litherland-Smith 2023-04-18 12:00:56 +01:00
parent 8ef65963c0
commit f9d328f9eb
8 changed files with 24 additions and 19 deletions

View file

@ -2,14 +2,6 @@
imports = [ imports = [
./common-work.nix ./common-work.nix
./env/gtk.nix ./env/gtk.nix
./packages/env
./packages/tui
./packages/gui/browser.nix
./packages/gui/cloud.nix
./packages/gui/kitty.nix
./packages/gui/messaging.nix
./packages/gui/nomachine.nix
./packages/gui/ukaea.nix
]; ];
home.stateVersion = "22.11"; home.stateVersion = "22.11";
} }

View file

@ -2,14 +2,6 @@
imports = [ imports = [
./common-work.nix ./common-work.nix
./env/gtk.nix ./env/gtk.nix
./packages/env
./packages/tui
./packages/gui/browser.nix
./packages/gui/cloud.nix
./packages/gui/kitty.nix
./packages/gui/messaging.nix
./packages/gui/nomachine.nix
./packages/gui/ukaea.nix
]; ];
home.stateVersion = "22.11"; home.stateVersion = "22.11";
} }

View file

@ -1,5 +1,17 @@
{ ... }: { ... }:
{ {
imports = [
./packages/env
./packages/tui
./packages/gui/browser.nix
./packages/gui/neovide.nix
./packages/gui/libreoffice.nix
./packages/gui/cloud.nix
./packages/gui/kitty.nix
./packages/gui/messaging.nix
./packages/gui/nomachine.nix
./packages/gui/ukaea.nix
];
# Home Manager needs a bit of information about you and the # Home Manager needs a bit of information about you and the
# paths it should manage. # paths it should manage.
home.username = "elitherl"; home.username = "elitherl";

View file

@ -2,5 +2,5 @@
{ {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
programs.home-manager.enable = true; # programs.home-manager.enable = true;
} }

View file

@ -5,8 +5,9 @@
programs.fish = { programs.fish = {
enable = true; enable = true;
shellAbbrs = { shellAbbrs = {
update = "sudo nixos-rebuild switch --upgrade"; update = "sudo nixos-rebuild switch --upgrade && home-manager switch -b backup";
nr = "sudo nixos-rebuild"; nr = "sudo nixos-rebuild";
hm = "home-manager";
lg = "lazygit"; lg = "lazygit";
}; };
}; };

View file

@ -10,7 +10,7 @@
size = 14; size = 14;
}; };
settings = { settings = {
background_opacity = "0.90"; # background_opacity = "0.90";
disable_ligatures = "cursor"; disable_ligatures = "cursor";
show_hyperlink_targets = true; show_hyperlink_targets = true;
copy_on_select = true; copy_on_select = true;

View file

@ -0,0 +1,4 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [ libreoffice-fresh ];
}

View file

@ -0,0 +1,4 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [ neovide ];
}