config workstation as a builder
bugfix: .bashrc dirs rename more bugfixx sdksa
This commit is contained in:
@@ -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
|
||||
}
|
||||
'';
|
||||
|
||||
Reference in New Issue
Block a user