{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":591748511,"defaultBranch":"main","name":"bashrc","ownerLogin":"TomfromBerlin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-21T18:36:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123265893?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681066443.0","currentOid":""},"activityList":{"items":[{"before":"bb36a4e2e579bf140d185e047cbecf7c02155679","after":"c1721dd919cfde43f70e0817dee824a76275c8fb","ref":"refs/heads/main","pushedAt":"2023-04-15T12:33:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"format update","shortMessageHtmlLink":"format update"}},{"before":"9d692cf6fad90d2ed3ed07ed91b93e3a0dcbaae0","after":"bb36a4e2e579bf140d185e047cbecf7c02155679","ref":"refs/heads/main","pushedAt":"2023-04-12T21:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Update .bashrc","shortMessageHtmlLink":"Update .bashrc"}},{"before":"112fc35b161490d86a7dbb1e17f0cf259cc868e8","after":"9d692cf6fad90d2ed3ed07ed91b93e3a0dcbaae0","ref":"refs/heads/main","pushedAt":"2023-04-11T19:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Update .bashrc","shortMessageHtmlLink":"Update .bashrc"}},{"before":"48e6c92b44aee5175a8f0b9585b8c5811efd0fff","after":"112fc35b161490d86a7dbb1e17f0cf259cc868e8","ref":"refs/heads/main","pushedAt":"2023-04-11T18:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c008f5690ccac93a3df773d2e48d594e233d27b4","after":null,"ref":"refs/heads/TomfromBerlin-update_colors-file","pushedAt":"2023-04-09T18:48:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"}},{"before":"33c4fd35b0293ba0067cfb7ce1691a738f69aa8e","after":"48e6c92b44aee5175a8f0b9585b8c5811efd0fff","ref":"refs/heads/main","pushedAt":"2023-04-09T18:48:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Update colors (#11)\n\n**Description**\r\n\r\nthis update changes how we configure LS_COLORS. Now we check for vivid\r\nand if it is installed we use it with the theme molokai. If vivid cannot\r\nbe found, the colors for ls are defined in the conventional way and\r\nexported into the LS_COLORS variable. Furthermore we define variables at\r\nfirst and export them afterwards. This ensures that we are POSIX\r\ncompatible as much as possible.\r\n\r\n**System requirements**\r\n\r\n* Hardware: IBM-compatible 386 computer, but can also be used on older\r\nhardware with at least 16-color display (it makes no sense to use this\r\non a monochromatic device)\r\n* Shell version: should run an Bash (> v4.3) and Z shell (> v5.0)\r\n* if you want to use vivid you have to install it from the repository of\r\nyour distribution or from here: https://github.com/sharkdp/vivid\r\n\r\n**Type of change**\r\n\r\nNew feature (non-breaking change which adds functionality)\r\n\r\n- [x] This change requires a documentation update\r\n\r\n**How Has This Been Tested?**\r\n\r\nThis has been tested in a production environment with Manjaro Linux and\r\non several virtual machines with different distributions installed (e.g.\r\nARCH-based distros, UBUNTU and DEBIAN derivates).\r\nIt has been tested with Bash and Z shell.\r\n\r\nTest Configuration:\r\n\r\n* Desktop PC; AMD multi core; 8 GB RAM (but should also work on any\r\nother hardware sufficient to run a current shell version).\r\n\r\n**Checklist:**\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my own code\r\n- [x] I have commented my code, particularly in hard-to-understand areas\r\n- [x] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works","shortMessageHtmlLink":"Update colors (#11)"}},{"before":null,"after":"c008f5690ccac93a3df773d2e48d594e233d27b4","ref":"refs/heads/TomfromBerlin-update_colors-file","pushedAt":"2023-04-09T18:29:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Update colors","shortMessageHtmlLink":"Update colors"}},{"before":"8b23c7471dece92673a326368a4ba3b18f70bb69","after":null,"ref":"refs/heads/TomfromBerlin-update-colors-file","pushedAt":"2023-04-09T18:26:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"}},{"before":null,"after":"8b23c7471dece92673a326368a4ba3b18f70bb69","ref":"refs/heads/TomfromBerlin-update-colors-file","pushedAt":"2023-04-09T17:01:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"Using check for `vivid` and use it, when installed\n\nthis update changes how we configure LS_COLORS. Now we check for vivid and if it is installed we use it with the theme `molokai`. If `vivid` cannot be found, the colors for `ls` are defined in the conventional way and exported into the LS_COLORS variable.\r\nFurthermore we define variables at first and export them afterwards. This ensures that we are POSIX compatible as much as possible.","shortMessageHtmlLink":"Using check for vivid and use it, when installed"}},{"before":"a5ffd26ad80b70878f287d4a43be7ca8e6a48024","after":null,"ref":"refs/heads/TomfromBerlin-last-patch","pushedAt":"2023-04-09T16:32:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"}},{"before":"4fb39a91d905a3228ecdb8702d50c8630b55b6f7","after":"33c4fd35b0293ba0067cfb7ce1691a738f69aa8e","ref":"refs/heads/main","pushedAt":"2023-03-16T22:30:37.106Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"This repo will be archived!","shortMessageHtmlLink":"This repo will be archived!"}},{"before":"925fe1ae12275cb48efa344e404a94f77cc1d9e3","after":"4fb39a91d905a3228ecdb8702d50c8630b55b6f7","ref":"refs/heads/main","pushedAt":"2023-03-16T22:27:11.436Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"last commit with final polishing (#8)\n\nthis is probably the last commit regarding this file since I changed my\r\nconfiguration. The whole repo will be archived and no further changes\r\nwill be made - probably.\r\n\r\n# Description\r\nEvery line has been reviewed and I hope I did not miss something. The\r\ncode has been clarified and some mistakes have been removed.\r\n\r\nFixes # (issue)\r\nSome path variables were wrong. That have been corrected.\r\n\r\n## Type of change\r\n\r\n- [x ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n# How Has This Been Tested?\r\n\r\n- [x] Test on Debian 11 (RaspiOS)\r\n- [x] Test on Arch Linux (Manjaro)\r\n\r\n**Test Configuration**:\r\n- [x] Raspberry Pi\r\n- [x] Desktop System (AMD Threadripper)\r\n- [x] ssh w/ Powershell (Windows) -> Debian\r\n- [x] ssh w/ Gnome-Terminal -> Debian\r\n# Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my own code\r\n- [x] I have commented my code\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective\r\n- [x] New and existing unit tests pass locally with my changes","shortMessageHtmlLink":"last commit with final polishing (#8)"}},{"before":null,"after":"a5ffd26ad80b70878f287d4a43be7ca8e6a48024","ref":"refs/heads/TomfromBerlin-last-patch","pushedAt":"2023-03-16T22:15:20.961Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"last commit with final polishing\n\nthis is probably the last commit regarding this file since I changed my configuration.\r\nThe whole repo will be archived and no further changes will be made - probably.","shortMessageHtmlLink":"last commit with final polishing"}},{"before":"4cad7f477f8a2733d900919562fb42d5b7531059","after":"925fe1ae12275cb48efa344e404a94f77cc1d9e3","ref":"refs/heads/main","pushedAt":"2023-03-16T21:33:06.437Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"remove 'export' statement for bash history options\n\n'export' statements for the bash history options seem to break the terminal output when changing temporary to another shell, i.e. zsh","shortMessageHtmlLink":"remove 'export' statement for bash history options"}},{"before":"afff916a929b0793f3861a353894861bb962c2a7","after":null,"ref":"refs/heads/TomfromBerlin-patch-dircolors","pushedAt":"2023-03-16T12:52:03.960Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"}},{"before":"46966ea91b2daf62eb6db32e1a4d4725a5153842","after":"4cad7f477f8a2733d900919562fb42d5b7531059","ref":"refs/heads/main","pushedAt":"2023-03-16T12:52:01.096Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"add file extensions of backup files, and others (#7)\n\n👍","shortMessageHtmlLink":"add file extensions of backup files, and others (#7)"}},{"before":"46966ea91b2daf62eb6db32e1a4d4725a5153842","after":"afff916a929b0793f3861a353894861bb962c2a7","ref":"refs/heads/TomfromBerlin-patch-dircolors","pushedAt":"2023-03-16T12:45:37.863Z","pushType":"push","commitsCount":1,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"add file extensions of backup files, and others","shortMessageHtmlLink":"add file extensions of backup files, and others"}},{"before":null,"after":"46966ea91b2daf62eb6db32e1a4d4725a5153842","ref":"refs/heads/TomfromBerlin-patch-dircolors","pushedAt":"2023-03-16T12:45:37.760Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TomfromBerlin","name":null,"path":"/TomfromBerlin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123265893?s=80&v=4"},"commit":{"message":"add function to determine distro name & version\n\nUnfortunately not every distro provides information via lsb_release, e.g., Raspberry Pi OS. So we have now a neat way to display name and version - 'lsb_release -drs -c', and a dirty way, which produces a rather ugly output - 'grep -E ^VERSION= /etc/os-release' 'grep -E ^NAME= /etc/os-release'","shortMessageHtmlLink":"add function to determine distro name & version"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADGVo5rAA","startCursor":null,"endCursor":null}},"title":"Activity · TomfromBerlin/bashrc"}