Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-31 | Home configuration: break out home-bash-profile | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out home-aliases | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out home-env-vars | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out bash-configuration | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out home-services | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out config-prefix home-bash-service | Marek Paśnikowski | |
2022-10-31 | Home configuration: break out dot-files-service and home-files | Marek Paśnikowski | |
2022-10-30 | Home configuration: transform into a module | Marek Paśnikowski | |
2022-10-30 | Permit guix shell for Forge | Marek Paśnikowski | |
2022-10-30 | Remove extraneous quoting and unqouting | Marek Paśnikowski | |
2022-10-29 | Install SICP book | Marek Paśnikowski | |
2022-10-29 | Install jami | Marek Paśnikowski | |
2022-10-26 | Enable export to ODT in Emacs | Marek Paśnikowski | |
+ Install zip + Install unzip | |||
2022-10-24 | Install IceCat | Marek Paśnikowski | |
2022-10-23 | Transform all remaining list constructors to quotes | Marek Paśnikowski | |
* This improves code readability by explicitly differentiating lists of static objects from lists of dynamic objects. | |||
2022-10-14 | Add more aliases to Guix administration commands | Marek Paśnikowski | |
2022-09-26 | Guix Home: optimize configuration path prefix | Marek 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. | |||
2022-09-26 | Guix Home: uninstall emacs-macrostep | Marek Paśnikowski | |
2022-09-26 | Guix Home: add aliases for guix reconfigure commands | Marek 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 | |||
2022-09-26 | Guix Home: replace Emacs with its NoX variant | Marek Paśnikowski | |
* Uninstall emacs * Install emacs-no-x * Remove the "emacs -nw" alias | |||
2022-09-26 | Guix Home configuration: reformat according to the pretty-print principle | Marek Paśnikowski | |
2022-09-26 | Update Emacs configuration | Marek Paśnikowski | |
* Use MELPA repository * 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 | |||
2022-09-16 | Configure the backdoor to the uncle's computer | Marek Paśnikowski | |
2022-09-01 | Install GnuPG | Marek Paśnikowski | |
2022-08-14 | Disable Emacs GUI | Marek Paśnikowski | |
2022-08-14 | Emacs Macrostep Installation | Marek Paśnikowski | |
2022-08-13 | Set Emacs as Default Editor | Marek Paśnikowski | |
2022-08-13 | Further Configuration of Geiser | Marek Paśnikowski | |
2022-08-13 | Emacs Configuration Source Rename | Marek Paśnikowski | |
2022-08-13 | Tighter Parentheses | Marek Paśnikowski | |
2022-08-13 | Initial Emacs Dot File Definition | Marek Paśnikowski | |
2022-08-13 | Emacs Aggressive Indent Installation | Marek Paśnikowski | |
2022-08-13 | Emacs Company Installation | Marek Paśnikowski | |
2022-08-13 | Emacs Paredit Installation | Marek Paśnikowski | |
2022-08-13 | Emacs Guile Mode Installation | Marek Paśnikowski | |
2022-08-13 | Emacs Geiser Installation | Marek Paśnikowski | |
2022-08-10 | Remove indent package | Marek Paśnikowski | |
2022-07-21 | Complete Refactor | Marek Paśnikowski | |
2022-07-11 | Enable Guile Auto Compilation | Marek Paśnikowski | |
2022-06-02 | Installed CPUPower | Marek Paśnikowski | |
2022-06-02 | Removed TOR | Marek Paśnikowski | |
2022-04-20 | Install LibreOffice | Marek Paśnikowski | |
* home-configuration.scm (packages): Install LibreOffice. | |||
2022-04-20 | Multiline Package List | Marek 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. | |||
2022-04-16 | Set EDITOR variable. | Marek Paśnikowski | |
* home-configuration.scm (services)[environment-variables]: Set the EDITOR variable to "nano" | |||
2022-04-16 | Clean Whitespace Typo | Marek Paśnikowski | |
* home-configuration.scm (services)[environment-variables]: Remove extra space. | |||
2022-04-16 | guix-config: Install gst-plugins | Marek Paśnikowski | |
* guix-config/home-configuration.scm (home-environment)[packages]: Add "gst-plugins-bad", "gst-plugins-base", "gst-plugins-good" and "gst-plugins-ugly". | |||
2022-04-14 | Repo Init | Marek Paśnikowski | |
2024-01-18 | Transfer Izumi files to a dedicated subfolder | Marek Paśnikowski | |
This change is needed to accomodate existence of other configurations in the same repository. | |||
2024-01-16 | Enable cryptography for git | Marek Paśnikowski | |
Configure the GPG key for git to use. | |||
2024-01-16 | Repair the home-bash-configuration service | Marek Paśnikowski | |
While searching for a way to ensure $GUIX_PROFILE is always set, I found out that the bash service should not be declared explicitly, but extended instead. This commit solves both problems by switching to home-bash-extension and then sourcing the .profile file within .bashrc . The .profile file is sourced explicitly, because sourcing indirectly by means of .bash_profile opens an infinite loop. As it turned out, the .bash_profile file sources .bashrc . |