summaryrefslogtreecommitdiff
path: root/izumi.org
AgeCommit message (Collapse)Author
2024-01-16Enable cryptography for gitMarek Paśnikowski
Configure the GPG key for git to use.
2024-01-16Repair the home-bash-configuration serviceMarek 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 .
2024-01-16Repair ORG-FC packageMarek Paśnikowski
After transfer to the proper git server and removal of git-daemon, the emacs-org-fc package broke due to the dangling repository link. Another problem found was that the forcible rewrite to the current email address of my patches, the commit hashes have changed. This commit fixes those problems.
2024-01-16Remove KDE packagesMarek Paśnikowski
2024-01-14Add alias to emacsclient -nwMarek Paśnikowski
It was getting tiring to keep typing the full emacsclient command each I wanted to write some code. Alias it to simple "edit".
2024-01-14Set less restrictive umask in gitoliteMarek Paśnikowski
It is not possible to manually control access rights to gitolite repositories with chmod, as each interaction with the git server progressively erases the reading rights for the world. Set a world reading umask in order to allow cgit to see all the git data in repositories.
2024-01-14Set emacsclient as the default editorMarek Paśnikowski
Vim being the editor that pops on every git commit is a problem for me. My editor of choice is Emacs. The EDITOR variable is set to "emacsclient -nw" in order to use emacs whenever an editor is needed.
2024-01-14Allow cgit to see gitolite repositoriesMarek Paśnikowski
The gitolite service is implemented in such a way, that only the git group can access the gitolite home directory. This blocks cgit from accessing the repositories subfolder. The simple addition of the executable bit on the /var/lib/gitolite directory allows the access to the desired subfolder without actually exposing any other contents of the gitolite home directory. Additionaly a reminder to upstream this change is emitted on each system reconfiguration.
2024-01-14Flesh out unified git server with SSH and HTTPSMarek Paśnikowski
Previously Gitolite and cgit were serving different directories, and also an old installation of git-daemon was still declared in the system. This commit points cgit to Gitolite's repositories and removes the git-daemon.
2024-01-14stop manipulating client repository with configurationsMarek Paśnikowski
2024-01-14feat(nginx): configure Radicale settingsMarek Paśnikowski
Set up the reverse proxy for radicale.marekpasnikowski.pl and listen for this subdomain. Configure the SSL certificates to include the subdomain. Fix a warning about wrong X-Script-name and include a link to .well-known folder in order to fix synchronization with Sailfish OS.
2024-01-14feat(service): install Radicale serverMarek Paśnikowski
Add Radicale service in order to serve CardDAV.
2024-01-14Fix missing file extension on the channels fileMarek Paśnikowski
2024-01-14Bring back the fix to the error on divergent Git branchesMarek Paśnikowski
2024-01-14Link to the channels.scm file inside the GNU storeMarek Paśnikowski
2024-01-14Use git -C to actually pull updatesMarek Paśnikowski
2024-01-14Improve HOME-FILES-SERVICE-TYPE's formattingMarek Paśnikowski
2024-01-14Test fix for aliasesMarek Paśnikowski
2024-01-14Fix position of pwgen installation declarationMarek Paśnikowski
2024-01-14Fix error with cases of divergent branchesMarek Paśnikowski
2024-01-14Install pwgenMarek Paśnikowski
2024-01-14Enable work with remote configuration repositoryMarek Paśnikowski
2024-01-14Kill history to remove past secretsMarek Paśnikowski