config workstation as a builder

bugfix: .bashrc dirs rename

more bugfixx

sdksa
This commit is contained in:
2023-09-24 18:44:47 -06:00
parent 81a348a442
commit 3bce82d841
4 changed files with 79 additions and 83 deletions

View File

@@ -364,6 +364,37 @@ Begin the block to install user packages.
packages = (with pkgs; [
#+end_src
** HUNSPELL
These dictionaries are compatible with Firefox, Doom Emacs and LibreOffice.
#+begin_src nix
hunspell
hunspellDicts.it_IT
hunspellDicts.es_MX
hunspellDicts.en_CA
#+end_src
** CUSTOMIZATION PACKAGES
Themes and other customization, making my DE look the way I want is one of the
main draws of Linux for me.
#+begin_src nix
# Themes
adw-gtk3
gnome.gnome-tweaks # tweaks for the gnome desktop environment
# gradience # theme customizer, allows you to modify adw-gtk3 themes
# Fonts
(nerdfonts.override {
fonts = [ "Agave" "CascadiaCode" "SourceCodePro"
"Ubuntu" "FiraCode" "Iosevka" ];
})
symbola
(papirus-icon-theme.override {
color = "adwaita";
})
#+end_src
** GUI PACKAGES
All of my GUI applications categorized to make it easier to identify what each
application does, and the justification for is existence on my system.
@@ -633,44 +664,14 @@ Mostly language servers and linters.
pnpm # Package manager
#+end_src
** HUNSPELL
These dictionaries are compatible with Firefox, Doom Emacs and LibreOffice.
#+begin_src nix
hunspell
hunspellDicts.it_IT
hunspellDicts.es_MX
hunspellDicts.en_CA
#+end_src
** CUSTOMIZATION PACKAGES
Themes and other customization, making my DE look the way I want is one of the
main draws of Linux for me.
#+begin_src nix
# Themes
adw-gtk3
gnome.gnome-tweaks # tweaks for the gnome desktop environment
# gradience # theme customizer, allows you to modify adw-gtk3 themes
# Fonts
(nerdfonts.override {
fonts = [ "Agave" "CascadiaCode" "SourceCodePro"
"Ubuntu" "FiraCode" "Iosevka" ];
})
symbola
(papirus-icon-theme.override {
color = "adwaita";
})
#+end_src
** GNOME EXTENSIONS
The last line can be commented to allow for the installation of gnome-extensions
from the unstable channel.
#+begin_src nix
# lm_sensors # for extension, displays cpu temp
libgda # for pano shell extension
]) ++ (with pkgs; [
# lm_sensors # for extension, displays cpu temp
libgda # for pano shell extension
]) ++ (with pkgs.gnomeExtensions; [
appindicator # applets for open applications
panel-scroll # scroll well to change workspaces
@@ -763,9 +764,9 @@ programs.bash = {
nixos-reload () {
NIXOSDIR=/home/jawz/Development/NixOS
nix-store --add-fixed sha256 $NIXOSDIR/scripts/PureRef-1.11.1_x64.Appimage
nixfmt $NIXOSDIR/battlestation/*.nix
nixfmt $NIXOSDIR/workstation/*.nix
sudo unbuffer nixos-rebuild switch -I \
nixos-config=$NIXOSDIR/battlestation/configuration.nix \
nixos-config=$NIXOSDIR/workstation/configuration.nix \
|& nom
}
'';