{"id":49554242,"url":"https://github.com/sumitftr/wlconfig","last_synced_at":"2026-05-03T01:41:14.872Z","repository":{"id":288249267,"uuid":"967277476","full_name":"sumitftr/wlconfig","owner":"sumitftr","description":"Wayland Configuration","archived":false,"fork":false,"pushed_at":"2026-04-28T18:13:57.000Z","size":545,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-28T20:19:41.842Z","etag":null,"topics":["alacritty","colemak","config","configuration","development","dotfiles","helix","hyprland","kitty","linux","nix","nixos","nixpkgs","nushell","rust","scripts","wayland","yazi","zellij"],"latest_commit_sha":null,"homepage":"","language":"Nushell","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/sumitftr.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-16T07:52:52.000Z","updated_at":"2026-04-28T18:14:01.000Z","dependencies_parsed_at":"2025-04-18T00:32:46.665Z","dependency_job_id":"d5f3f5f2-2fac-485c-876e-e796dbfd00dc","html_url":"https://github.com/sumitftr/wlconfig","commit_stats":null,"previous_names":["sumit-ftr/sysconf","sumit-ftr/nixos-config","sumitftr/nixos-config","sumitftr/wayconfig","sumitftr/wlconfig"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sumitftr/wlconfig","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitftr%2Fwlconfig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitftr%2Fwlconfig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitftr%2Fwlconfig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitftr%2Fwlconfig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sumitftr","download_url":"https://codeload.github.com/sumitftr/wlconfig/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sumitftr%2Fwlconfig/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32555839,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T00:31:16.350Z","status":"ssl_error","status_checked_at":"2026-05-03T00:31:15.546Z","response_time":132,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["alacritty","colemak","config","configuration","development","dotfiles","helix","hyprland","kitty","linux","nix","nixos","nixpkgs","nushell","rust","scripts","wayland","yazi","zellij"],"created_at":"2026-05-03T01:41:14.204Z","updated_at":"2026-05-03T01:41:14.866Z","avatar_url":"https://github.com/sumitftr.png","language":"Nushell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## NixOS Install Instructions\n\n```sh\nnix-shell -p git nushell\n```\n\n```sh\ngit clone https://github.com/sumitftr/wlconfig.git \u003cYOUR_CONFIG_DIRECTORY\u003e/wlconfig\n```\n\n```sh\ncd \u003cYOUR_CONFIG_DIRECTORY\u003e/wlconfig\n```\n\n\u003e Add host by doing:\n\n```sh\n./host-add \u003cHOSTNAME\u003e\n```\n\n```sh\ngit add .\n```\n\n```sh\nsudo nixos-rebuild switch --flake .#\u003cHOSTNAME\u003e\n```\n\n\u003e Link your configs by doing:\n\n```sh\n./init.nu\n```\n\n## Install Instructions for other distributions\n\nSupported: Ubuntu, Debian, Fedora, Arch, Alpine, openSUSE, FreeBSD, Gentoo, Void, Slackware, Solus, Ximper\n\n\u003e First Step: Install git (depends on distribution's package manager)\n\n```sh\ngit clone https://github.com/sumitftr/wlconfig.git \u003cYOUR_CONFIG_DIRECTORY\u003e/wlconfig\n```\n\n```sh\ncd \u003cYOUR_CONFIG_DIRECTORY\u003e/wlconfig\n```\n\n\u003e Detects OS and installs the Nix package manager (if not installed)\n\n```sh\n./nix.sh\n```\n\n```sh\nexit\n```\n\n\u003e Configures Nix with flakes support;\n\u003e Installs all development tools from ./modules/dev-tools.nix;\n\u003e Links your configuration files;\n\u003e Changes your default shell to nushell;\n\n```sh\n./setup.sh\n```\n\n\u003e After installation, log out and log back in to use nushell as your default shell.\n\n```sh\nexit\n```\n\n## Note:\n\n\u003e For updating package versions you have to update `flake.lock` file. To do that, run: `nix flake update`. Then stage the `flake.lock` file, using `git add -u`.\n\n\u003e **Moving Configuration**: Copy this flake to your preferred path. Run `./init.nu` to recreate symlinks to your present configuration path. You can then delete the original flake.\n\n\u003e Sometimes nixos doesn't allows user to rebuild your configuration due to ownership issues. To get around this problem, run: `sudo chown -R \u003cUSERNAME\u003e:users .`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitftr%2Fwlconfig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsumitftr%2Fwlconfig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitftr%2Fwlconfig/lists"}