summaryrefslogtreecommitdiff
path: root/systems/izumi
AgeCommit message (Collapse)Author
2024-09-01refactor(id1000): implement dovecot in user moduleMarek Paśnikowski
2024-08-25feat(izumi): install syncthingMarek Paśnikowski
2024-07-10fix mangling of file permissions by radicale serviceMarek Paśnikowski
2024-07-10move the emacs configuration to XDG-compliant locationMarek Paśnikowski
2024-07-10pretty-print the 'home-files serviceMarek Paśnikowski
2024-07-05fix authentication of fcgiwrap to gitoliteMarek Paśnikowski
2024-07-03fix typo in configuration of radicaleMarek Paśnikowski
2024-07-01update the radicale configuration to the new structureMarek Paśnikowski
2024-06-16change Emacs themeMarek Paśnikowski
2024-06-15change text width to 100 in EmacsMarek Paśnikowski
2024-06-07Install gnus in izumiMarek Paśnikowski
2024-06-06follow the relocation of commons in distributionMarek Paśnikowski
2024-06-02customize emacsMarek Paśnikowski
2024-05-29follow the rename of the sudoers file in distributionMarek Paśnikowski
2024-05-10izumi system-configuration: implement and use nginx service with git group: ↵Marek Paśnikowski
cgit and gitolite cooperation
2024-05-10izumi: prepare custom nginx-service-type use in cgit: add nginx to git groupMarek Paśnikowski
2024-05-09izumi: deploy sudoers configuration: unlimited wait for passwordMarek Paśnikowski
2024-04-25izumi: update emacs-org-fc: new git versionMarek Paśnikowski
2024-04-24izumi: add marekpasnikowski.pl to hosts file: redundancyMarek Paśnikowski
2024-04-20izumi: update org-fc: improved review mechanismMarek Paśnikowski
2024-04-19emacs-configuration: change text flow: enable wide linesMarek Paśnikowski
2024-04-14org-fc: update: change to incremental memorizationMarek Paśnikowski
2024-04-04guix-channel: remove dependency on private-inputs: interference with other ↵Marek Paśnikowski
systems
2024-03-17Adjust Emacs configuration, mostly remove autoscrollMarek Paśnikowski
2024-03-04Improve content width handling in EmacsMarek Paśnikowski
2024-03-04Update Org-FCMarek Paśnikowski
2024-02-12Move git resources to the Public folderMarek Paśnikowski
2024-02-11Transfer git repositories to DocumentsMarek Paśnikowski
2024-02-10Add newlines to the bash prompt for nicer UIMarek Paśnikowski
2024-02-04Enable automatic signing of git commitsMarek Paśnikowski
2024-02-02Disable Emacs Backup filesMarek Paśnikowski
2024-02-01Reform package installationMarek Paśnikowski
2024-02-01Stop sourcing .profile in bashrcMarek Paśnikowski
This led to duplicated entries in the $PATH.
2024-02-01Mark old guix generations for deletion in aliasesMarek Paśnikowski
2024-01-31Set Emacs Org visibility for izumi to showallMarek Paśnikowski
2024-01-30Move channels.scm to the top-levelMarek Paśnikowski
This file is going to collect all channel definitions, independent of any deployment variables. Also, update the missed "secrets" name in .guix-channel .
2024-01-30Rename "channel" to "deployment"Marek Paśnikowski
This is the best name I could come up with to describe the actual purpose of the channel. Note that git optimized my reorder of the channel definitions due to the rename. It is all fine, there are no actual changes inside the code.
2024-01-30Define channels-service-typeMarek Paśnikowski
This change is a step towards my goal of "everything is a service".
2024-01-27Reorganize the channels.scm fileMarek Paśnikowski
Squashed commit of the following: commit b13c42e76bafd8ea494700e3be75eb4212231623 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Sat Jan 27 02:16:29 2024 +0100 Separate data from logic in definition of marekpasnikowski The intent is to implement the "no literals in logic" strategy. commit 0974fba9ac30cfab548b84419c846dd782917a57 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Sat Jan 27 02:08:04 2024 +0100 Separate data from logic in definition of guix The intent is to implement the "no literals in logic" strategy. commit f30e5406b7508f77a528f50c1c71463eab1bb334 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Sat Jan 27 01:20:06 2024 +0100 Define marekpasnikowski channel The goal is functional decomposition of the file. commit 762534ac39b88f7a9d0040af4a49d00222496884 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Sat Jan 27 01:02:14 2024 +0100 Define guix channel The goal is functional decomposition of the file.
2024-01-26Update the channels.scm fileMarek Paśnikowski
This commit points the personal channel declaration to "channel" branch of the repository and sets the url to the actual web server.
2024-01-26Modify the channel contents to make it possible to pull by guixMarek Paśnikowski
Squashed commit of the following: commit e4e3cb849b51788056888355de5570874c128d46 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 11:47:56 2024 +0100 Turn system-configuration.scm into a proper module This fixes the following error: (exception misc-error (value #f) (value "no code for module ~S") (value ((systems izumi system-configuration))) (value #f)) Additionaly, the call to load secrets' path is removed, because .guix-channel already depends on that directory. commit 6d2fc2ccdcf074fd27da7a9fe173717d95bd5525 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 11:35:29 2024 +0100 Turn home-configuration.scm into a proper module This fixes the following error: (exception misc-error (value #f) (value "no code for module ~S") (value ((systems izumi home-configuration))) (value #f)) commit 9a81257dc40a886396d104e89450f374ded63c31 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 11:27:56 2024 +0100 Make home-configuration.scm depend on (gnu home) This fixes the following error: (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (home-environment)) (value #f)) commit d082d2a2aebeaa87245224d5d6c811826347505b Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 11:08:05 2024 +0100 Transfer nonguix to .guix-channel as dependency This fixes the following error: (exception misc-error (value #f) (value "no code for module ~S") (value ((nongnu packages mozilla))) (value #f)) commit 0da951183bb3d84ee161d8b31f7e5a6a59902a37 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 10:27:23 2024 +0100 Turn channels.scm into a proper module By doing this and depending on (guix channels), the following error is fixed: (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (channel)) (value #f)) commit a50480c8634dab2d6dc97742d489a17bbe51c450 Author: Marek Paśnikowski <marek@marekpasnikowski.pl> Date: Fri Jan 26 10:01:44 2024 +0100 Declare guix repository explicitly This fixes the following error message: (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (%default-channels)) (value #f)) On top of that, set channel branch to "wip-channel-2"
2024-01-26Configure channel server properlyMarek Paśnikowski
The channel must be served from a subdirectory, because if is configured to the shorter, cgit path, guix pull receives the website content instead of the git content. For good measure, explicitly declare the fcgiwrap service. I am not sure if it is actually needed in the code, but I do not have the time to test it properly right now.
2024-01-23Set up git-http service on cgit's locationMarek Paśnikowski
2024-01-22Add .guix-channel fileMarek Paśnikowski
2024-01-22Start using the channelMarek Paśnikowski
The PGP key name is changed because the diacritics caused some pattern matching to fail during guix pull. There was also wrong nesting to fix.
2024-01-22Install zip and unzipMarek Paśnikowski
Needed for ODT export in Emacs Org.
2024-01-18Point to the channel repository for reconfiguration aliasesMarek Paśnikowski
2024-01-18Transfer Izumi files to a dedicated subfolderMarek Paśnikowski
This change is needed to accomodate existence of other configurations in the same repository.