Lucien Cartier-Tilet
af2c327eb7
[Newm] Add method for displaying active docker containers
2022-11-23 17:54:34 +01:00
Lucien Cartier-Tilet
d855a29b76
[Newm] Revamp display of some elements
2022-11-23 17:54:04 +01:00
Lucien Cartier-Tilet
4f8d4b19f3
[Newm] Add keybinding for screenshots
2022-11-23 17:52:43 +01:00
Lucien Cartier-Tilet
ce95e15824
[Newm] Remove unnecessary lines
2022-11-23 17:52:15 +01:00
Lucien Cartier-Tilet
3363d9eb77
[Newm] Add keybinding for locking the screen
continuous-integration/drone/push Build is passing
Details
2022-11-21 17:20:09 +01:00
Lucien Cartier-Tilet
6c030a639a
[Fish] Remove unused fish functions
continuous-integration/drone/push Build is passing
Details
2022-11-21 11:45:27 +01:00
Lucien Cartier-Tilet
51e84faa27
[Newm] Remove unused keybindings
2022-11-21 11:36:14 +01:00
Lucien Cartier-Tilet
c7e83b5497
[Newm] Add keybind to change focused screen
2022-11-21 11:35:55 +01:00
Lucien Cartier-Tilet
a697a3045e
[Newm] Only toggle overview on the current screen
2022-11-21 11:35:33 +01:00
Lucien Cartier-Tilet
ad6160204d
[Git] Use proper tabs in config
continuous-integration/drone/push Build is passing
Details
2022-11-18 03:55:50 +01:00
Lucien Cartier-Tilet
5a41ad8355
[MPD] Fix service for mpd-mpris
2022-11-18 03:50:49 +01:00
Lucien Cartier-Tilet
0402c048a3
[Newm] Prettier bar icons
2022-11-11 14:43:14 +01:00
Lucien Cartier-Tilet
cdddacbecb
[Newm] Don’t float Discord
2022-11-11 14:42:58 +01:00
Lucien Cartier-Tilet
d8f6399394
[Newm] Have an easier time enabling/disabling app id logging
2022-11-11 14:42:31 +01:00
Lucien Cartier-Tilet
3c6fdaeff2
[Mimeapps] Add flashpoint handler
2022-11-11 14:41:58 +01:00
Lucien Cartier-Tilet
82de5a00de
[Kitty] Only enable some layouts
2022-11-11 14:41:41 +01:00
Lucien Cartier-Tilet
5abc354bc5
[Git] Add some options for LFS
2022-11-11 14:41:24 +01:00
Lucien Cartier-Tilet
248a93b4b6
[Newm] Add newm config to dotfiles
...
continuous-integration/drone/push Build is passing
Details
Still trying some stuff out, I should convert it to an org file
relatively soon-ish
2022-11-09 15:24:48 +01:00
Lucien Cartier-Tilet
36cb18bff4
[Misc] Set BalenaEtcher as default handler of the etcher protocol
2022-10-26 13:09:54 +02:00
Lucien Cartier-Tilet
77694e9aa0
[Bin, Systemd] Move pumopm to its own user service
2022-08-31 17:24:57 +02:00
Lucien Cartier-Tilet
203c710e14
[Kitty] More accessible keys
2022-08-31 01:54:10 +02:00
Lucien Cartier-Tilet
34db5e9dc3
[Systemd] Add service files for playerctl and mpd-mpris
2022-08-31 01:53:29 +02:00
Lucien Cartier-Tilet
b208f19a8f
[Kitty] Update theme settings
...
Also remove unused comments
2022-07-12 04:29:50 +02:00
Lucien Cartier-Tilet
10e1695b16
[Mimeapps] Change wma player to mpv
2022-07-03 12:23:17 +02:00
Lucien Cartier-Tilet
73c629afc4
[Misc] Move files to XDG user dirs
continuous-integration/drone/push Build is passing
Details
2022-06-07 19:45:58 +02:00
Lucien Cartier-Tilet
211ec0c797
[Misc] Remove Yay config
2022-06-07 15:43:50 +02:00
Lucien Cartier-Tilet
641a3a4aaf
[Tmux] Remove Tmux submodule and config
continuous-integration/drone/push Build is passing
Details
2022-06-07 15:42:27 +02:00
Lucien Cartier-Tilet
07744e872a
[Misc] Update encrypted files
continuous-integration/drone/push Build is passing
Details
2022-05-02 02:41:37 +02:00
Lucien Cartier-Tilet
81eb9954f8
[Misc] Update encrypted files
continuous-integration/drone/push Build is passing
Details
2022-05-02 02:28:32 +02:00
Lucien Cartier-Tilet
e924306b15
[Qutebrowser] Fix symlink
continuous-integration/drone/push Build is passing
Details
2022-05-02 00:32:55 +02:00
Lucien Cartier-Tilet
b708275c36
[Topgrade] Add topgrade config to dotfiles
2022-04-19 13:19:41 +02:00
Lucien Cartier-Tilet
420373806a
[Rofi] Update theme
2022-03-30 20:23:26 +02:00
Lucien Cartier-Tilet
a90bccca20
[Qutebrowser] Fix broken configuration
...
Configuration is now purely done through Python files
2022-03-27 22:19:14 +02:00
Lucien Cartier-Tilet
728cfed605
[Mimeapps] Make nsxiv my default image viewer
2022-02-28 19:52:50 +01:00
Lucien Cartier-Tilet
56317cc09b
[Bootstrap] Switched to Pipewire
2022-02-26 15:36:23 +01:00
Lucien Cartier-Tilet
8bc5d228dd
[Fish, Bin, Bootstrap] Sxiv to Nsxiv, install custom packages
...
continuous-integration/drone/push Build is passing
Details
Change all references of sxiv to nsxiv.
In bootstrap, install my custom packages from their PKGBUILD rather
than from repositories.
2022-02-24 17:13:23 +01:00
Lucien Cartier-Tilet
7d48b240f8
[Bin, PKGBUILD] Add sxiv keyhandler to bin.org, update sxiv source
...
continuous-integration/drone/push Build is passing
Details
My sxiv package is now based on bakkeby’s fork of sxiv, since the
original repo is now archived
2022-02-18 00:12:53 +01:00
Lucien Cartier-Tilet
27c7bd52a5
[Bootstrap] Packages now held in tables
2022-02-17 23:37:30 +01:00
Lucien Cartier-Tilet
9fa2147042
[Bootstrap] Update bootstrap to current config
...
Set default locale to en_DK to get sane defaults
Update package list:
- Remove mpd-rich-presence-discord-git
- Replace picom-git by picom
When installing packages, skip PKGBUILD review for AUR packages
Update list of org files to be tangled, as well as their needed
directories
- Remove awesome.org
- Add mpd.org
- Add neofetch.org
- Add stumpwm.org
Remove commands related to Spacemacs
Remove commands to symlink files in .etc in commit d1a639adaf
Better configuration for nordvpn
Symlink plock from its actual location. It is not guaranteed `which
plock` can already return something.
Remove installation of packages through pip
Remove Chicken installation
Update Fisher installation
2022-02-12 12:39:57 +01:00
Lucien Cartier-Tilet
4021b8927f
[Qutebrowser] Formatting
continuous-integration/drone Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-02-04 17:05:14 +01:00
Lucien Cartier-Tilet
cb37cb7208
[Qutebrowser] Allow everything from my domains
2022-02-04 17:04:40 +01:00
Lucien Cartier-Tilet
a18e1f1d48
[Emacs] Move Emacs configuration to XDG_CONFIG_HOME
2022-02-04 16:59:53 +01:00
Lucien Cartier-Tilet
8afc189c3d
[sxiv] Add JPG conversion keybind
2022-01-26 10:03:57 +01:00
Lucien Cartier-Tilet
4131c70a1c
[Qutebrowser] Fix conflicting keybinds
2021-11-20 23:03:43 +01:00
Lucien Cartier-Tilet
36ec6d3dd2
[Kitty] Keybinds update
...
Switch `kitty_mod' back to its default `ctrl+alt' value, however
some keybinds still use `alt' as their prefix.
Some keybinds changed to respect better the bépo layout
2021-11-18 20:12:15 +01:00
Lucien Cartier-Tilet
f93f87c1f8
Add Qutebrowser configuration file
2021-11-18 20:05:58 +01:00
Lucien Cartier-Tilet
6585cd6788
[Ncmpcpp] Remove unused file
continuous-integration/drone/push Build is passing
Details
2021-11-09 13:58:52 +01:00
Lucien Cartier-Tilet
0126affe5c
Remove Spacemacs and Chemacs submodules
...
My vanilla emacs config is now the only config I have.
2021-11-07 18:16:40 +01:00
Lucien Cartier-Tilet
5f7473d475
Remove DoomEmacs submodule
2021-11-07 17:51:37 +01:00
Lucien Cartier-Tilet
bdcd3dbb48
[MPD] Switch to literate config
2021-10-20 13:57:15 +02:00
Lucien Cartier-Tilet
b774f7e83d
[Encrypted] Add an encrypted file, update encrypted files
2021-10-14 09:24:33 +02:00
Lucien Cartier-Tilet
94d994f1c7
[Rofi] Fix warning message
2021-07-30 17:47:57 +02:00
Lucien Cartier-Tilet
5a7cdf0402
[ncmpcpp] Commend out deprecated options
2021-07-30 17:47:34 +02:00
Lucien Cartier-Tilet
39d9f0e74b
[Emacs] Default to vanilla configuration
...
Spacemacs is no longer my default configuration, my vanilla
configuration now is.
2021-06-09 17:42:45 +02:00
Lucien Cartier-Tilet
14415f6299
[mpv] Add keybinding for rotating videos
2021-06-09 17:42:45 +02:00
Lucien Cartier-Tilet
30ddb3067c
[Emacs] Add doc, config, reorganize code, update org-mode sources
...
There no longer is a big code block at the beginning of the basic
configuration paragraph. It is now all documented.
Dired is also much more customized, with its configuration fully
documented.
Parinfer and Evil-surround were also added to the list
Custom PATH was removed since it caused some serious issues with Emacs
not finding required binaries. It seems this was only needed at a
certain point in my Spacemacs config, and it is no longer needed in
either Spacemacs nor my current config.
Some preliminary work with EXWM has been done, though I am still not
sure if I’ll ever use it as my main WM (I’m currently also taking a
look at StumpWM).
Bufler was added to my packages for managing my buffers.
Org-mode moved `org-plus-contrib' out of the main repo, and it is now
a separate package, `org-contrib'. I now also follow the git version
of org-mode (it is no longer managed by my system’s package manager).
2021-06-09 17:42:11 +02:00
Lucien Cartier-Tilet
17b3f02cf0
[Emacs] Revert commit ac0e5b38ff
, update gitmodules
...
Change gitmodules’ url, add missing information on Spacemacs git module
2021-05-26 14:38:26 +02:00
Lucien Cartier-Tilet
ac0e5b38ff
[Emacs] Move emacs directory to $XDG_CONFIG_HOME directory
2021-05-26 14:20:14 +02:00
Lucien Cartier-Tilet
2937e848ff
update Chemacs, fix org config for Spacemacs
...
This commit updates the version of Chemacs used. It also adds a new
profile for testing Spacemacs in a clean way.
My dotspacemacs also went for the wrong org configuration file, this
is now fixed.
2021-05-21 13:57:06 +02:00
Lucien Cartier-Tilet
0510eaa0f5
[Emacs] Switching to Chemacs2, added vanilla and Doom
...
Chemacs2 is a utility for Emacs to switch between various profiles and
configurations of Emacs without a hassle.
It thus helps me run my fully configured Spacemacss alongside my new
attempt at configuring some vanilla Emacs after years of using
Spacemacs.
I also added Doom-Emacs for reference.
2021-04-21 22:52:58 +02:00
Lucien Cartier-Tilet
6f8e85c65f
[sxiv] Add shotcut to copy a single image
...
The first image marked in sxiv will be the only one copied
2021-04-02 19:30:25 +02:00
Lucien Cartier-Tilet
3de5254050
[Bootstrap] Rework installed LaTeX packages
...
texlive installation should be lighter now
2021-04-01 23:15:15 +02:00
Lucien Cartier-Tilet
ab7988f1b6
[Fish] update `remove' abbreviation
2021-04-01 23:15:15 +02:00
Lucien Cartier-Tilet
8597280d17
[Bootstrap] Remove ly, update tangled script
2021-03-31 16:22:39 +02:00
Lucien Cartier-Tilet
220b43aaf2
[bat] Add bat config
2021-03-10 13:19:39 +01:00
Lucien Cartier-Tilet
fe66b43fbc
[sxiv] Add key handler for sxiv
2021-03-10 13:14:01 +01:00
Lucien Cartier-Tilet
8e26087d33
[Kitty] Add Kitty configuration
2021-02-09 16:59:34 +01:00
Lucien Cartier-Tilet
58b5b82531
[Mimeapps] Update mimeapps
2021-02-04 09:50:46 +01:00
Lucien Cartier-Tilet
6787e6452a
[Picom] Upgrade from Ibhagwan’s fork to main fork
...
This made me lose access to rounded corners for now, as they are only
available for legacy backends and the dual_kawase blur is not one of
them.
2021-02-04 09:18:24 +01:00
Lucien Cartier-Tilet
9062092b1d
[Fish, Emacs, Bootstrap] Replace yay with paru
2021-02-04 09:17:32 +01:00
Lucien Cartier-Tilet
e9fb7e4622
[Mimeapps] SVG images open in Emacs by default
2021-01-13 17:16:52 +01:00
Lucien Cartier-Tilet
13943e5775
[Bootstrap] Add tldr to list of installed packages
2021-01-07 19:14:22 +01:00
Lucien Cartier-Tilet
3ff58ad913
[Zathura] reorganize keybindings
2021-01-04 16:16:01 +01:00
Lucien Cartier-Tilet
a5dd8be4a7
[Zathura] Images are now displayed properly
2021-01-04 16:15:45 +01:00
Lucien Cartier-Tilet
fc497a5fd9
yadm upgrade path of encrypted file
2021-01-04 14:03:17 +01:00
Lucien Cartier-Tilet
1d7cbe8915
[Awesome, Bin, Bootstrap] Replace nitrogen with xwallpaper
2021-01-02 13:52:18 +01:00
Lucien Cartier-Tilet
90028f1efa
[Rofi] Customize list of modi
2021-01-02 13:27:10 +01:00
Lucien Cartier-Tilet
6c6320d1f8
[yay] Avoid sudo timeout
2020-12-30 00:12:38 +01:00
Lucien Cartier-Tilet
b1f2be0016
[Emacs] Remove w3m layer, compile configuration files when exported
...
The w3m layer is now removed as I did not use it at all.
The conlanging layer is moved to ~/fromGIT/emacs-packages and now a
symlink points to its new location. This is done in order to prevent
Emacs from compiling its .el files when recompiling its configuration
files.
Configuration files are now compiled when emacs.org is tangled by Emacs
itself or if the .el files are newer than the .elc files.
TODO: find a way to natively compile and load these files instead of
just byte-compile them if native compilation is available
2020-12-23 01:54:07 +01:00
Lucien Cartier-Tilet
ef985c59a9
[Mimeapps] Add association for CSV to LibreOffice Calc
2020-12-19 17:22:40 +01:00
Lucien Cartier-Tilet
639e86b719
[Rofi] Add transparency to rofi’s background
2020-12-11 18:40:43 +01:00
Lucien Cartier-Tilet
a47a471321
[Bootstrap] Add basic backage for installation
2020-12-10 10:20:54 +01:00
Lucien Cartier-Tilet
eee5575a2d
[Emacs] Move back code from custom layer to config for Dired
2020-12-07 17:39:33 +01:00
Lucien Cartier-Tilet
c46fcd3db7
[Emacs] Move Eshell functions to aliases
...
Many Eshell functions do not need to be declared as such and can do just
fine as Eshell aliases. This commit moves all these functions to the
'eshell-alias' file
2020-12-02 17:33:00 +01:00
Lucien Cartier-Tilet
5d1bd2c45f
[Bootstrap] Remove bookworm, new defaults for djvu and epub
...
zathura is now the default reader for djvu books
Emacs is now the default reader for epub books
2020-12-01 21:48:19 +01:00
Lucien Cartier-Tilet
06082195a0
[Zathura] shorter config line
2020-11-29 13:47:47 +01:00
Lucien Cartier-Tilet
2f0b3d1068
[Rofi] Nicer theme in my opinion
2020-11-29 13:28:13 +01:00
Lucien Cartier-Tilet
e803c9cd6f
[Bootstrap] Add hugo to list of installed packages
2020-11-28 18:14:41 +01:00
Lucien Cartier-Tilet
7dac01a401
[Rofi] Change theme to nord theme
2020-11-28 18:14:31 +01:00
Lucien Cartier-Tilet
b4a6904989
[Emacs] Conlanging layer updated
2020-11-13 00:39:55 +01:00
Lucien Cartier-Tilet
d40de0fdec
[Bootstrap] Symlink `plock' to `/usr/bin'
...
This is needed for xss-lock to work properly
2020-10-29 16:55:20 +01:00
Lucien Cartier-Tilet
118eadb58a
[Emacs] Add rsync alias to eshell
2020-10-29 16:55:20 +01:00
Lucien Cartier-Tilet
d8ee8fd95c
[Zathura] new configuration file for Zathura
...
This configuration file for Zathura adapts its keybindings to the bépo
layout, with some tweaks on my part to make it more consistent.
2020-10-29 16:47:28 +01:00
Lucien Cartier-Tilet
45a5db0f0d
[Emacs] Update eshell aliases
...
continuous-integration/drone/push Build is failing
Details
Update eshell aliases
I should replace this file later with some Elisp code in the user init
to read aliases from Fish abbreviations.
Something good would be to try to write some Elisp code to emulate Fish
abbreviations, but I have to find what hook or function is called when a
new character is entered in the shell that triggers autocompletion. Code
in this package might help:
https://github.com/szermatt/emacs-bash-completion
2020-10-25 11:26:42 +01:00
Lucien Cartier-Tilet
942738cbb7
[Bootstrap] Remove unused package, add python poetry
2020-10-20 13:50:28 +02:00
Lucien Cartier-Tilet
f9c45fe286
[Encrypted files, symlink] Move encrypted file and symlink target
...
Since I am moving away from $HOME/.emacs.d, the last remaining file in
this directory has been moved to the equivalent $HOME/.config/emacs.
The $HOME/.emacs.d symlink also now points to a relative path, making it
username-agnostic.
2020-10-14 18:39:48 +02:00
Lucien Cartier-Tilet
5f5d991de1
[Bootstrap] Add missing packages in base install
2020-10-14 18:30:36 +02:00
Lucien Cartier-Tilet
81ae88c905
[Bootstrap] Add Python LSP packages
continuous-integration/drone/push Build is passing
Details
2020-10-01 18:27:22 +02:00
Lucien Cartier-Tilet
d6fa32a202
[Bootstrap] Remove yapf package, add pyls-black python package
...
`pyls-black' is a new requirement for a proper LSP Python server, and
it is incompatible with `yapf', hence its removal.
2020-10-01 18:21:30 +02:00
Lucien Cartier-Tilet
05c85ed9dd
[Mimeapps] Zathura is now the default PDF viewer
2020-10-01 18:19:09 +02:00