{"id":41249425,"url":"https://github.com/laujonat/dotfiles","last_synced_at":"2026-01-23T01:33:22.260Z","repository":{"id":50671118,"uuid":"206458820","full_name":"laujonat/dotfiles","owner":"laujonat","description":"some dotfiles","archived":false,"fork":false,"pushed_at":"2024-07-19T11:17:44.000Z","size":345,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-07-20T04:32:20.917Z","etag":null,"topics":["bash","bashrc","bashrc-configs","linux","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/laujonat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-05T02:35:14.000Z","updated_at":"2024-07-19T11:17:48.000Z","dependencies_parsed_at":"2024-07-19T01:16:24.100Z","dependency_job_id":"43a5aae8-c258-46cf-838b-a78a8a5a808b","html_url":"https://github.com/laujonat/dotfiles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/laujonat/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laujonat%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laujonat%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laujonat%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laujonat%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laujonat","download_url":"https://codeload.github.com/laujonat/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laujonat%2Fdotfiles/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28677697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T01:00:35.747Z","status":"ssl_error","status_checked_at":"2026-01-23T01:00:19.529Z","response_time":144,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","bashrc","bashrc-configs","linux","ubuntu"],"created_at":"2026-01-23T01:33:21.618Z","updated_at":"2026-01-23T01:33:22.245Z","avatar_url":"https://github.com/laujonat.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles for Zsh\n\nThis repository was created to transfer my dotfiles from Ubuntu to Mac. Since I only use zsh setup scripts for OSX now, that's the only thing I know that works.\n\n## Zsh Setup\n\nThe zsh setup includes a package manager, a prompt, and a collection of helpful aliases.\n\n```bash\n./\u003cfolder\u003e/zsh/install\n```\n\nAfter you should have everything symlinked from your directory:\n\n```bash\nlrwxr-xr-x    1 jon   staff    31B Jul 19 04:07 .zshrc -\u003e /Users/jon/.dotfiles/zsh/.zshrc\nlrwxr-xr-x    1 jon   staff    32B Jul 19 04:07 .zshenv -\u003e /Users/jon/.dotfiles/zsh/.zshenv\nlrwxr-xr-x    1 jon   staff    34B Jul 19 04:07 .zprofile -\u003e /Users/jon/.dotfiles/zsh/.zprofile\nlrwxr-xr-x    1 jon   staff    50B Jul 19 04:07 .zsh_plugins.txt -\u003e /Users/jon/.dotfiles/zsh/antidote/.zsh_plugins.txt\nlrwxr-xr-x    1 jon   staff    52B Jul 19 04:07 .aliases_20240719040729 -\u003e /Users/jon/.dotfiles/aliases/.aliases_20240719040729\n```\n\n### Package Manager\n\nThe package manager used in this setup is [Antidote](https://getantidote.github.io/). The install script loads Antidote and creates symbolic links for `zsh/antidote/.zsh_plugins.txt` and other zsh configuration files into the home directory. It's a straightforward setup with no frills.\n\n### Prompt\n\nThe prompt used in this setup is [Purity](https://github.com/therealklanni/purity). It's a minimalist, fast, and customizable zsh prompt.\n\n### Aliases\n\nThis setup also includes a collection of helpful aliases. For example, the `http-headers` alias can be used to fetch HTTP headers from a URL:\n\n```bash\n~  ❯ http-headers https://google.com    \nHTTP/2 301 \nlocation: https://www.google.com/\ncontent-type: text/html; charset=UTF-8\ncontent-security-policy-report-only: object-src 'none';base-uri 'self';script-src 'nonce-66u9QvbcxRfyDMkkd24--g' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp\ndate: Fri, 19 Jul 2024 09:10:15 GMT\nexpires: Sun, 18 Aug 2024 09:10:15 GMT\ncache-control: public, max-age=2592000\n# ..(cont)\n```\n\n# ~~Bash Easy Setup~~ Old\n\n### ~~How To Use~~\n\n~~Install Bash~~\n\n```sh\ncd ~ \u0026\u0026 mkdir -p dotfiles\ngit clone git@github.com:laujonat/bash.git ~/\u003cdotfiles-directory\u003e\n. /\u003cdotfiles-directory\u003e/install\n```\n\nHomebrew\n\n```sh\nsh ~/.dotfiles/scripts/install_brew\n```\n\nFZF Fuzzy Search - junegunn/fzf.vim\n\n```\nsh ~/.dotfiles/scripts/fzf_bash_setup\n```\n\nSource from script to regenerate ~/.sources file (Currently only works if you ran the install script from user home)\n\n```sh\nsrcbash // alias for ./\u003cinstall_directory\u003e/install\n```\n\nEnvironment configurations are aggregated into a generated file like bash_1570869366 when `./install` is run or sourced.\nCreates a symlinked `~/.sources` file in user home directory for quick access to see sourced declarations.\n\n### Features\n\n- Works with Linux and MacOs\n- History of sourced script copied into a history folder inside repo direcotry\n\n### References\n\n- Kerollos Magdy: \u003chttps://github.com/kerolloz/go-installer/blob/master/go.sh\u003e\n- Nathan Landau: \u003chttps://natelandau.com/my-mac-osx-bash_profile/\u003e~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaujonat%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaujonat%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaujonat%2Fdotfiles/lists"}