summaryrefslogtreecommitdiff
path: root/home-configuration.scm
AgeCommit message (Collapse)Author
2024-01-14Home configuration: break out config-prefix home-bash-serviceMarek Paśnikowski
2024-01-14Home configuration: break out dot-files-service and home-filesMarek Paśnikowski
2024-01-14Home configuration: transform into a moduleMarek Paśnikowski
2024-01-14Permit guix shell for ForgeMarek Paśnikowski
2024-01-14Remove extraneous quoting and unqoutingMarek Paśnikowski
2024-01-14Install SICP bookMarek Paśnikowski
2024-01-14Install jamiMarek Paśnikowski
2024-01-14Enable export to ODT in EmacsMarek Paśnikowski
+ Install zip + Install unzip
2024-01-14Install IceCatMarek Paśnikowski
2024-01-14Transform all remaining list constructors to quotesMarek Paśnikowski
* This improves code readability by explicitly differentiating lists of static objects from lists of dynamic objects.
2024-01-14Add more aliases to Guix administration commandsMarek Paśnikowski
2024-01-14Guix Home: optimize configuration path prefixMarek Paśnikowski
The common configuration path prefix can be defined in a single variable. - Define `config-prefix` variable. - Use the new variable in the `reconfigure-home` alias. - Use the new variable in the `reconfigure-system` alias. - Use the new variable in the `bash_profile` link. - Use the new variable in the `bashrc` link.
2024-01-14Guix Home: uninstall emacs-macrostepMarek Paśnikowski
2024-01-14Guix Home: add aliases for guix reconfigure commandsMarek Paśnikowski
This change replaces the lengthy invocations of the guix reconfiguration tools with simpler symbols. * Define the guix home reconfigure variant * Define the guix system reconfigure variant
2024-01-14Guix Home: replace Emacs with its NoX variantMarek Paśnikowski
* Uninstall emacs * Install emacs-no-x * Remove the "emacs -nw" alias
2024-01-14Guix Home configuration: reformat according to the pretty-print principleMarek Paśnikowski
2024-01-14Update Emacs configurationMarek Paśnikowski
* Disable Company Mode * Enable cursor line highlight * Enable delimiter highlighting * Disable ParEdit Mode * Enable Geiser and its autocompletion * Enable Paredit * Enable IEdit * Install multiple cursors without enabling it * Enable extraction of variables and functions
2024-01-14Configure the backdoor to the uncle's computerMarek Paśnikowski
2024-01-14Install GnuPGMarek Paśnikowski
2024-01-14Disable Emacs GUIMarek Paśnikowski
2024-01-14Emacs Macrostep InstallationMarek Paśnikowski
2024-01-14Set Emacs as Default EditorMarek Paśnikowski
2024-01-14Further Configuration of GeiserMarek Paśnikowski
2024-01-14Emacs Configuration Source RenameMarek Paśnikowski
2024-01-14Tighter ParenthesesMarek Paśnikowski
2024-01-14Initial Emacs Dot File DefinitionMarek Paśnikowski
2024-01-14Emacs Aggressive Indent InstallationMarek Paśnikowski
2024-01-14Emacs Company InstallationMarek Paśnikowski
2024-01-14Emacs Paredit InstallationMarek Paśnikowski
2024-01-14Emacs Guile Mode InstallationMarek Paśnikowski
2024-01-14Emacs Geiser InstallationMarek Paśnikowski
2024-01-14Remove indent packageMarek Paśnikowski
2024-01-14Complete RefactorMarek Paśnikowski
2024-01-14Enable Guile Auto CompilationMarek Paśnikowski
2024-01-14Installed CPUPowerMarek Paśnikowski
2024-01-14Removed TORMarek Paśnikowski
2024-01-14Install LibreOfficeMarek Paśnikowski
* home-configuration.scm (packages): Install LibreOffice.
2024-01-14Multiline Package ListMarek Paśnikowski
* home-configuration.scm (packages) [list]: Split the list of packages into multiple lines in order to maintain it more easily in the future.
2024-01-14Set EDITOR variable.Marek Paśnikowski
* home-configuration.scm (services)[environment-variables]: Set the EDITOR variable to "nano"
2024-01-14Clean Whitespace TypoMarek Paśnikowski
* home-configuration.scm (services)[environment-variables]: Remove extra space.
2024-01-14guix-config: Install gst-pluginsMarek Paśnikowski
* guix-config/home-configuration.scm (home-environment)[packages]: Add "gst-plugins-bad", "gst-plugins-base", "gst-plugins-good" and "gst-plugins-ugly".
2024-01-14Repo InitMarek Paśnikowski