{"id":23124285,"url":"https://github.com/adamsoderstrom/tmux-conf","last_synced_at":"2025-04-04T04:26:06.099Z","repository":{"id":228768198,"uuid":"773498522","full_name":"adamsoderstrom/tmux-conf","owner":"adamsoderstrom","description":"My `tmux` configuration.","archived":false,"fork":false,"pushed_at":"2024-09-12T17:39:28.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T15:46:10.873Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/adamsoderstrom.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":"2024-03-17T20:24:49.000Z","updated_at":"2024-09-12T17:39:31.000Z","dependencies_parsed_at":"2024-07-26T21:31:40.234Z","dependency_job_id":null,"html_url":"https://github.com/adamsoderstrom/tmux-conf","commit_stats":null,"previous_names":["adamsoderstrom/tmux-conf"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamsoderstrom%2Ftmux-conf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamsoderstrom%2Ftmux-conf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamsoderstrom%2Ftmux-conf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adamsoderstrom%2Ftmux-conf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adamsoderstrom","download_url":"https://codeload.github.com/adamsoderstrom/tmux-conf/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247120238,"owners_count":20886873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-17T07:39:57.080Z","updated_at":"2025-04-04T04:26:06.080Z","avatar_url":"https://github.com/adamsoderstrom.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README.md\n\n## Description\nThis repository contains configuration files and setup instructions for [tmux](https://github.com/tmux/tmux), a terminal multiplexer that allows users to create and manage multiple terminal sessions within a single window.\n\n## Installation\nTo use the tmux configuration provided in this repository, follow these steps:\n1. Clone the repository to your local machine:\n   ```\n   git clone https://github.com/adamsoderstrom/tmux-conf.git\n   ```\n2. Symlink the `.tmux.conf` file to your home directory:\n   ```\n   ln -s tmux-conf/.tmux.conf ~/.tmux.conf\n   ```\n3. Restart your terminal or run `tmux source-file ~/.tmux.conf` to apply the new configuration.\n\n## Usage\n\nThe configuration contents included in this setup provide a customized tmux experience with the following features:\n\n- Remapping the prefix from `C-b` to `C-x`\n- Splitting windows horizontally using `C-x h` and `C-x l` (vim bindings)\n- Splitting windows vertically using `C-x j` and `C-x k` (vim bindings)\n- Custom key bindings for pane navigation (`C-h`, `C-l`, `C-j`, `C-k`) (vim bindings)\n- Stylish status bar with various components displayed (unread newsboat items, GitHub notifications, currently playing music)\n- Integration of plugins like `tmux-plugins/tpm` and `tmux-plugins/tmux-sensible`\n\nFeel free to explore and modify these configurations to tailor tmux to your specific workflow and preferences.\n\n## Contributing\n\nIf you would like to contribute to this repository by adding improvements or new features, feel free to fork the repository and submit a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamsoderstrom%2Ftmux-conf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadamsoderstrom%2Ftmux-conf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadamsoderstrom%2Ftmux-conf/lists"}