Add neovide and libreoffice, consolidate some options to common files
This commit is contained in:
parent
8ef65963c0
commit
f9d328f9eb
|
@ -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";
|
||||||
}
|
}
|
||||||
|
|
|
@ -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";
|
||||||
}
|
}
|
||||||
|
|
|
@ -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";
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
programs.home-manager.enable = true;
|
# programs.home-manager.enable = true;
|
||||||
}
|
}
|
||||||
|
|
3
home/packages/env/fish.nix
vendored
3
home/packages/env/fish.nix
vendored
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -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;
|
||||||
|
|
4
home/packages/gui/libreoffice.nix
Normal file
4
home/packages/gui/libreoffice.nix
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [ libreoffice-fresh ];
|
||||||
|
}
|
4
home/packages/gui/neovide.nix
Normal file
4
home/packages/gui/neovide.nix
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [ neovide ];
|
||||||
|
}
|
Loading…
Reference in a new issue