update package comments and move packer to chezmoi

This commit is contained in:
Tyler Starr 2022-12-27 23:46:49 -08:00
parent 1e41741ac9
commit 8fff56200b
7 changed files with 46 additions and 43 deletions

View File

@ -4,3 +4,8 @@
exact = true exact = true
stripComponents = 1 stripComponents = 1
refreshPeriod = "168h" refreshPeriod = "168h"
[".local/share/nvim/site/pack/packer/start/packer.nvim"]
type = "git-repo"
url = "https://github.com/wbthomason/packer.nvim.git"
refreshPeriod = "168h"

View File

@ -43,8 +43,4 @@
- name: Install desktop python packages - name: Install desktop python packages
ansible.builtin.pip: ansible.builtin.pip:
name: name:
- rofi-rbw - rofi-rbw # Rofi frontend for Bitwarden
#void-repo-multilib
#void-repo-multilib-nonfree
#void-repo-nonfree

View File

@ -3,9 +3,3 @@
shell: > shell: >
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
creates=/home/{{ user }}/.nvm/nvm.sh creates=/home/{{ user }}/.nvm/nvm.sh
- name: Clone packer for nvim
tags: ["once"]
git:
repo: https://github.com/wbthomason/packer.nvim.git
dest: /home/{{ user }}/.local/share/nvim/site/pack/packer/start/packer.nvim

View File

@ -1,12 +1,12 @@
- name: Install development dnf packages - name: Install development dnf packages
xbps: xbps:
name: name:
- python3 - python3 # Python programming language (3.11 series)
- python3-pip # A tool for installing and managing Python3 packages - python3-pip # A tool for installing and managing Python3 packages
- ripgrep - ripgrep # Fast search tool inspired by ag and grep
- fd - fd # Simple, fast and user-friendly alternative to find
- lazygit - lazygit # Simple terminal UI for git commands
- cargo - cargo # Rust package manager
state: present state: present
become: true become: true

View File

@ -1,10 +1,10 @@
- name: Install gaming dnf packages - name: Install gaming dnf packages
xbps: xbps:
name: name:
- libdrm-32bit - libdrm-32bit # Userspace interface to kernel DRM services (32bit)
- libgcc-32bit - libgcc-32bit # GNU Compiler Collection - GCC library (32bit)
- libstdc++-32bit - libstdc++-32bit # GNU Compiler Collection - Standard C++ Library (32bit)
- mesa-dri-32bit - mesa-dri-32bit # Mesa DRI drivers (32bit)
- steam # Launcher for the Steam software distribution service - steam # Launcher for the Steam software distribution service
- lutris # Video game preservation platform - lutris # Video game preservation platform
- gamemode # Optimize system performance for games on demand - gamemode # Optimize system performance for games on demand

View File

@ -1,3 +1,12 @@
- name: Install system repos
xbps:
name:
- void-repo-multilib # Void Linux drop-in file for the multilib repository
- void-repo-multilib-nonfree # Void Linux drop-in file for the multilib/nonfree repository
- void-repo-nonfree # Void Linux drop-in file for the nonfree repository
state: present
become: true
- name: Install system dnf packages - name: Install system dnf packages
xbps: xbps:
name: name:
@ -7,17 +16,17 @@
- flatpak # Application deployment framework for desktop apps - flatpak # Application deployment framework for desktop apps
- wireguard # Fast, modern, secure vpn tunnel - wireguard # Fast, modern, secure vpn tunnel
- wireguard-tools # Tool for wireguard - wireguard-tools # Tool for wireguard
- cronie - cronie # Runs specified programs at scheduled times
- pipewire - pipewire # Server and user space API to deal with multimedia pipelines
- libspa-bluetooth - libspa-bluetooth # Server and user space API to deal with multimedia pipelines - bluetooth plugins
- cifs-utils - cifs-utils # CIFS filesystem user-space tools
- ansible - ansible # Simple deployment, configuration management and execution framework
- btrbk - btrbk # Backup tool for btrfs subvolumes
- chezmoi - chezmoi # Manage your dotfiles across multiple machines, securely
- elogind - elogind # Standalone logind fork
- rsync - rsync # Remote fast incremental file transfer tool
- unzip - unzip # List, test and extract compressed files in a ZIP archive
- mimeo - mimeo # Open files by MIME-type or file name using regular expressions
state: present state: present
become: true become: true

View File

@ -4,21 +4,20 @@
- neovim # Vim-fork focused on extensibility and agility - neovim # Vim-fork focused on extensibility and agility
- task # Command-line TODO list manager - task # Command-line TODO list manager
- timewarrior # Timewarrior tracks and reports time - timewarrior # Timewarrior tracks and reports time
- vifm - vifm # Ncurses-based file manager with vi-like keybindings
- zsh - zsh # Z SHell
- tmux - tmux # Terminal Multiplexer
- nmap - nmap # Utility for network discovery and security auditing
- w3m - w3m # Text-based Web browser and pager (with Debian patches)
- lf - lf # Terminal file manager
- khal - khal # Command-line calendar build around CalDAV
- khard - khard # Command-line addressbook built around CardDAV
- vdirsyncer - vdirsyncer # Synchronize calendars and addressbooks
- cargo # Required for rbw - cargo # Required for rbw
state: present state: present
become: true become: true
- name: Install rbw - name: Install rbw
community.general.cargo: community.general.cargo:
name: rbw name: rbw # Unofficial command line client for Bitwarden
- import_tasks: nb.yml # Command line and local web notetaking, bookmarking, archiving, and knowledge base application
- import_tasks: nb.yml