Merge branch 'master' of https://git.mvl.sh/vleeuwenmenno/dotfiles
This commit is contained in:
commit
cfea6dda16
1
.bashrc
1
.bashrc
@ -27,7 +27,6 @@ alias la='l -a'
|
|||||||
alias cat='bat'
|
alias cat='bat'
|
||||||
alias du='dust'
|
alias du='dust'
|
||||||
alias df='duf'
|
alias df='duf'
|
||||||
alias rm="trash-put"
|
|
||||||
alias augp='sudo apt update && sudo apt upgrade -y && sudo apt autopurge -y && sudo apt autoclean'
|
alias augp='sudo apt update && sudo apt upgrade -y && sudo apt autopurge -y && sudo apt autoclean'
|
||||||
|
|
||||||
# Docker Aliases
|
# Docker Aliases
|
||||||
|
@ -36,7 +36,6 @@
|
|||||||
name:
|
name:
|
||||||
- git
|
- git
|
||||||
- vim
|
- vim
|
||||||
- trash-cli
|
|
||||||
- curl
|
- curl
|
||||||
- wget
|
- wget
|
||||||
- httpie
|
- httpie
|
||||||
|
@ -48,7 +48,6 @@
|
|||||||
- com.spotify.Client
|
- com.spotify.Client
|
||||||
- com.plexamp.Plexamp
|
- com.plexamp.Plexamp
|
||||||
- tv.plex.PlexDesktop
|
- tv.plex.PlexDesktop
|
||||||
- io.bassi.Amberol
|
|
||||||
|
|
||||||
# Messaging
|
# Messaging
|
||||||
- org.telegram.desktop
|
- org.telegram.desktop
|
||||||
@ -57,8 +56,8 @@
|
|||||||
- io.github.equicord.equibop
|
- io.github.equicord.equibop
|
||||||
|
|
||||||
# Utilities
|
# Utilities
|
||||||
|
- io.gitlab.elescoute.spacelaunch
|
||||||
- org.fkoehler.KTailctl
|
- org.fkoehler.KTailctl
|
||||||
- de.haeckerfelix.AudioSharing
|
|
||||||
- com.usebottles.bottles
|
- com.usebottles.bottles
|
||||||
- com.github.tchx84.Flatseal
|
- com.github.tchx84.Flatseal
|
||||||
- com.github.wwmm.easyeffects
|
- com.github.wwmm.easyeffects
|
||||||
@ -69,6 +68,7 @@
|
|||||||
- net.davidotek.pupgui2
|
- net.davidotek.pupgui2
|
||||||
- com.mastermindzh.tidal-hifi
|
- com.mastermindzh.tidal-hifi
|
||||||
- io.github.flattool.Warehouse
|
- io.github.flattool.Warehouse
|
||||||
|
- io.github.johannesboehler2.BmiCalculator
|
||||||
- io.github.nokse22.Exhibit
|
- io.github.nokse22.Exhibit
|
||||||
- net.nokyan.Resources
|
- net.nokyan.Resources
|
||||||
- io.github.flattool.Ignition
|
- io.github.flattool.Ignition
|
||||||
|
20
config/ansible/tasks/workstations/purge-libreoffice.yml
Normal file
20
config/ansible/tasks/workstations/purge-libreoffice.yml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
- name: Purge LibreOffice and related packages
|
||||||
|
become: true
|
||||||
|
ansible.builtin.apt:
|
||||||
|
name:
|
||||||
|
- libreoffice*
|
||||||
|
- libreoffice-common
|
||||||
|
- libreoffice-core
|
||||||
|
- libreoffice-writer
|
||||||
|
- libreoffice-calc
|
||||||
|
- libreoffice-impress
|
||||||
|
- libreoffice-draw
|
||||||
|
- libreoffice-base
|
||||||
|
- libreoffice-math
|
||||||
|
- libreoffice-gnome
|
||||||
|
- libreoffice-gtk3
|
||||||
|
state: absent
|
||||||
|
purge: true
|
||||||
|
autoremove: true
|
||||||
|
update_cache: true
|
@ -34,6 +34,9 @@
|
|||||||
- name: Include Zed Editor tasks
|
- name: Include Zed Editor tasks
|
||||||
ansible.builtin.import_tasks: tasks/workstations/zed-editor.yml
|
ansible.builtin.import_tasks: tasks/workstations/zed-editor.yml
|
||||||
|
|
||||||
|
- name: Include purge LibreOffice tasks
|
||||||
|
ansible.builtin.import_tasks: tasks/workstations/purge-libreoffice.yml
|
||||||
|
|
||||||
- name: Ensure workstation common packages are installed
|
- name: Ensure workstation common packages are installed
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name:
|
name:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Set Zen browser version
|
- name: Set Zen browser version
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
zen_browser_version: "1.12.3b"
|
zen_browser_version: "1.12.6b"
|
||||||
|
|
||||||
- name: Create directory for browser
|
- name: Create directory for browser
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
6
config/home-manager/flake.lock
generated
6
config/home-manager/flake.lock
generated
@ -7,11 +7,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1747331121,
|
"lastModified": 1747688870,
|
||||||
"narHash": "sha256-3MmiUN/jOHBHQUnjqzg6qKArc17j2OS6jisEppDY4g8=",
|
"narHash": "sha256-ypL9WAZfmJr5V70jEVzqGjjQzF0uCkz+AFQF7n9NmNc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "1eec32f0efe3b830927989767a9e6ece0d82d608",
|
"rev": "d5f1f641b289553927b3801580598d200a501863",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -59,7 +59,6 @@
|
|||||||
duf # Modern df
|
duf # Modern df
|
||||||
zip
|
zip
|
||||||
unzip
|
unzip
|
||||||
bottom # Modern top/htop
|
|
||||||
glances # Advanced system monitoring tool
|
glances # Advanced system monitoring tool
|
||||||
procs # Modern ps
|
procs # Modern ps
|
||||||
hyperfine # Benchmarking tool
|
hyperfine # Benchmarking tool
|
||||||
@ -75,7 +74,6 @@
|
|||||||
|
|
||||||
# System monitoring and process management
|
# System monitoring and process management
|
||||||
procs # Modern ps
|
procs # Modern ps
|
||||||
bottom # Modern top/htop
|
|
||||||
hyperfine # Benchmarking tool
|
hyperfine # Benchmarking tool
|
||||||
bandwhich # Network utilization tool
|
bandwhich # Network utilization tool
|
||||||
doggo # Modern dig
|
doggo # Modern dig
|
||||||
|
@ -23,12 +23,8 @@ in
|
|||||||
pavucontrol # PulseAudio volume control
|
pavucontrol # PulseAudio volume control
|
||||||
qrencode # qr code generator
|
qrencode # qr code generator
|
||||||
grimblast # Screenshot tool
|
grimblast # Screenshot tool
|
||||||
ptyxis # Terminal emulator
|
|
||||||
gpredict # Satellite tracking
|
gpredict # Satellite tracking
|
||||||
|
|
||||||
## Dev tools
|
|
||||||
vscodium
|
|
||||||
|
|
||||||
## Multimedia
|
## Multimedia
|
||||||
plex-media-player
|
plex-media-player
|
||||||
vlc
|
vlc
|
||||||
|
@ -36,11 +36,6 @@
|
|||||||
show-desktop-icons = true;
|
show-desktop-icons = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
"org/gnome/Ptyxis" = {
|
|
||||||
use-system-font = false;
|
|
||||||
font-name = "Hack Nerd Font Mono 13";
|
|
||||||
};
|
|
||||||
|
|
||||||
"org/gnome/desktop/applications/file-manager" = {
|
"org/gnome/desktop/applications/file-manager" = {
|
||||||
exec = "nautilus";
|
exec = "nautilus";
|
||||||
};
|
};
|
||||||
|
@ -30,11 +30,6 @@ lib.mkIf (builtins.match ".*GNOME.*" (builtins.getEnv "XDG_CURRENT_DESKTOP") !=
|
|||||||
command = "missioncenter";
|
command = "missioncenter";
|
||||||
name = "missioncenter";
|
name = "missioncenter";
|
||||||
};
|
};
|
||||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal" = {
|
|
||||||
binding = "<Ctrl><Alt>t";
|
|
||||||
command = "ptyxis --new-window";
|
|
||||||
name = "terminal";
|
|
||||||
};
|
|
||||||
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/emotes" = {
|
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/emotes" = {
|
||||||
binding = "<Super>e";
|
binding = "<Super>e";
|
||||||
command = "smile";
|
command = "smile";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user