From 1d325f6c43efbb7e2be095f6f606ea37ad65642e Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Thu, 19 Jan 2023 15:35:54 -0800 Subject: [PATCH] Revert "updates after first install" This reverts commit 4e890ece2628ab517159e301498ceec716a50c9f. --- additional-setup.md | 24 +++++++++++-------- .../share/applications/SuperSlicer.desktop | 6 +++++ provision/tasks/desktop/configs.yml | 7 ------ provision/tasks/engineering/packages.yml | 7 +++++- provision/tasks/system/packages.yml | 2 +- provision/tasks/terminal/packages.yml | 1 - 6 files changed, 27 insertions(+), 20 deletions(-) create mode 100644 home/dot_local/share/applications/SuperSlicer.desktop diff --git a/additional-setup.md b/additional-setup.md index 90a04875..9b83dbd3 100644 --- a/additional-setup.md +++ b/additional-setup.md @@ -57,6 +57,20 @@ when needed with the following command: linux-mount- ``` +## Taskopen for taskwarrior + +[taskopen](https://github.com/jschlatow/taskopeni) is easier to install +manually at this point since it isn't packaged and uses nim. Might get this +automated in the future. + +```bash +curl https://nim-lang.org/choosenim/init.sh -sSf | sh # install nim +git clone https://github.com/jschlatow/taskopen.git +cd taskopen +make PREFIX=/usr +sudo make PREFIX=/usr install +``` + ## Syncthing Syncthing is used to sync folders between various computers and android. The @@ -69,18 +83,8 @@ expects them. taskopen). - `phone photos` - personal photos synched from android. - `phone screenshots` - personal screenshots synced from android. -- `keys` - contains ssh keys for git remotes (~/.ssh/keys) ## Lxappearance My GTK theme is pulled down by chezmoi, but isn't active by default. This can be fixed with the lxappearance gui. - -## nb notebooks - -Remote nb notebooks are added with the following command: - -```bash -nb notebooks add https://github.com/starr-dusT/nb -``` - diff --git a/home/dot_local/share/applications/SuperSlicer.desktop b/home/dot_local/share/applications/SuperSlicer.desktop new file mode 100644 index 00000000..9643351b --- /dev/null +++ b/home/dot_local/share/applications/SuperSlicer.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=SuperSlicer +Comment=SuperSlicer +Exec=/usr/local/bin/SuperSlicer +Terminal=false diff --git a/provision/tasks/desktop/configs.yml b/provision/tasks/desktop/configs.yml index 7abdfdea..6ba2b866 100644 --- a/provision/tasks/desktop/configs.yml +++ b/provision/tasks/desktop/configs.yml @@ -17,10 +17,3 @@ - /usr/share/applications/nvim.desktop - /usr/share/applications/syncthing-start.desktop - /usr/share/applications/syncthing-ui.desktop - -- name: Start bluetooth - service: - name: bluetooth - state: started - enabled: yes - become: true diff --git a/provision/tasks/engineering/packages.yml b/provision/tasks/engineering/packages.yml index 43e10edd..73766931 100644 --- a/provision/tasks/engineering/packages.yml +++ b/provision/tasks/engineering/packages.yml @@ -2,6 +2,11 @@ pacman: name: - freecad # General purpose 3D CAD modeler - - superslicer # PrusaSlicer fork (which is a slic3r fork) state: present become: true + +- name: Install engineering aur packages + yay: + name: + - superslicer-bin # PrusaSlicer fork (which is a slic3r fork) + become: true diff --git a/provision/tasks/system/packages.yml b/provision/tasks/system/packages.yml index 5297f993..08459a82 100644 --- a/provision/tasks/system/packages.yml +++ b/provision/tasks/system/packages.yml @@ -12,7 +12,7 @@ - wireguard-tools # Tool for wireguard - cronie # Runs specified programs at scheduled times - pipewire # Server and user space API to deal with multimedia pipelines - - pipewire-pulse + #- libspa-bluetooth # Server and user space API to deal with multimedia pipelines - bluetooth plugins - cifs-utils # CIFS filesystem user-space tools - ansible # Simple deployment, configuration management and execution framework - chezmoi # Manage your dotfiles across multiple machines, securely diff --git a/provision/tasks/terminal/packages.yml b/provision/tasks/terminal/packages.yml index 642aada2..86600bfb 100644 --- a/provision/tasks/terminal/packages.yml +++ b/provision/tasks/terminal/packages.yml @@ -5,7 +5,6 @@ - task # Command-line TODO list manager - timew # Timewarrior tracks and reports time - taskwarrior-tui - - task-open - vifm # Ncurses-based file manager with vi-like keybindings - zsh # Z SHell - tmux # Terminal Multiplexer