← 全部工具

dotgibson/dotfiles-openSUSE

热度 65 更新于 网络与系统管理

🦎 The openSUSE layer (zypper — Tumbleweed + Leap) of a cross-platform dotfiles system. Shared zsh/nvim/tmux core, native glue.

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

<a id="readme-top"</a

<div align="center"<nobr

--[![CI][ci-shield]][ci-url]<!-- --![Last Commit][lastcommit-shield]<!-- --[![Contributors][contributors-shield]][contributors-url]<!-- --[![Forks][forks-shield]][forks-url]<!-- --[![Stargazers][stars-shield]][stars-url]<!-- --[![Issues][issues-shield]][issues-url]<!-- --[![MIT License][license-shield]][license-url]

</nobr</div

<br / <div align="center" <a href="https://github.com/dotgibson/" <img src="https://raw.githubusercontent.com/dotgibson/.github/main/profile/logo.png" alt="Logo" width="80" height="80" </a

<h3 align="center"🦎 dotfiles-openSUSE</h3

<p align="center" The openSUSE OS-native layer — zypper, Tumbleweed + Leap + the transactional edition, over the shared Core. <br / <a href="https://dotgibson.github.io/dotfiles-web/docs"<strongExplore the docs »</strong</a <br / <br / <a href="https://dotgibson.github.io/dotfiles-web/playground/"View Demo</a &middot; <a href="https://github.com/dotgibson/dotfiles-openSUSE/issues/new?labels=bug"Report Bug</a &middot; <a href="https://github.com/dotgibson/dotfiles-openSUSE/issues/new?labels=enhancement"Request Feature</a </p </div

<details <summaryTable of Contents</summary <ol <li <a href="#about-the-project"About The Project</a <ul <li<a href="#languages"Languages</a</li <li<a href="#tools"Tools</a</li </ul </li <li<a href="#getting-started"Getting Started</a</li <li<a href="#whats-in-this-layer"What's In This Layer</a</li <li<a href="#contributing"Contributing</a</li <li<a href="#license"License</a</li <li<a href="#contact"Contact</a</li </ol </details

About The Project

dotfiles-openSUSE is the OS-native layer for openSUSE (Tumbleweed, Leap and the transactional MicroOS / Aeon / Kalpa edition) — one node in a cross-platform dotfiles system. The shared Core (zsh, tmux, Neovim, git, starship, mise) is authored once in dotfiles-core and vendored under core/ via git subtree, so a clone is self-contained. This repo adds only what is genuinely openSUSE: zypper, Packman, AppArmor, Btrfs/snapper, and the Wayland clipboard shim.

openSUSE is stamped from the dotfiles-Fedora template per the [porting matrix][porting]. The full docs live on the [documentation site][docs].

The system is three layers, each building on the one below:

| Layer | Lives in | Owns | | ------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | | Core | dotfiles-core → vendored into every OS repo's core/ | zsh, tmux, nvim, git, starship — identical everywhere | | OS-native | dotfiles-{MacBook,Windows,Fedora,Arch,Debian,openSUSE,Alpine,Gentoo} (this repo among them) | package manager, clipboard, paths | | Role | dotfiles-Offense, dotfiles-Defense | offensive / defensive tooling |

Languages

No new languages — this layer is shell and package config over Core's language stack.

Tools

  • [![openSUSE][opensuse-shield]][opensuse-url]
  • [![Zypper][zypper-shield]][zypper-url]
  • [![Snapper][snapper-shield]][snapper-url]
  • [![AppArmor][apparmor-shield]][apparmor-url]

<p align="right"(<a href="#readme-top"back to top</a)</p