Commit Graph

233 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet 2f45a783fe
All org dotfiles are now exportable as a website 2020-01-15 12:38:29 +01:00
Lucien Cartier-Tilet ca6cddcd2d
Extracted installation process from README
Installation process of a Phundrak-flavored Arch-Linux has been
extracted from the README.org file to the installation.org file.
2020-01-14 23:07:37 +01:00
Lucien Cartier-Tilet 2ed9024d5c
Now all user config is in spacemacs.org file 2020-01-14 21:56:02 +01:00
Lucien Cartier-Tilet ad3e0d7ced
Most of the user configuration of Spacemacs now in Org file
Most of the content of `dotspacemacs/user-init' and
`dotspacemacs/user-config' is now loaded from `~/spacemacs.org'.
Literary programming ftw.
2020-01-14 21:10:21 +01:00
Lucien Cartier-Tilet fb55a58dfa
Added `helpful' layer, removed commented out require, fixed function
`helpful' is a layer that aims to provide better help buffers, and I
prefer it to Emacs’ default help mode.

I also removed the commented out `org-tempo' require as I don’t
actually need commented out code, especially this one.

I also fixed the function `terminal-here-launch' by specifying the
name of the external terminal to call.
2020-01-09 13:51:07 +01:00
Lucien Cartier-Tilet c32e8a4f8e
added missing package for nomacs 2019-12-30 03:21:25 +01:00
Lucien Cartier-Tilet 1094f1337c
updated conlanging layer for Emacs 2019-12-28 22:23:41 +01:00
Lucien Cartier-Tilet 9e39cd1a88
updated org headers for tmux config 2019-12-28 22:21:10 +01:00
Lucien Cartier-Tilet 81697c2a88
Updated compton configuration 2019-12-28 22:20:46 +01:00
Lucien Cartier-Tilet 226690288e
Updated PATH variable 2019-12-28 22:20:18 +01:00
Lucien Cartier-Tilet a0bf1824f9
Added shortcut for connecting to wifi 2019-12-28 22:19:11 +01:00
Lucien Cartier-Tilet e0d8aefb51
not using optirun or primusrun anymore, switched to nvidia-xrun 2019-12-28 22:18:40 +01:00
Lucien Cartier-Tilet 75744ab341
updated layers, lots of LSP stuff
Removed the github layer as I don’t use it.

I also had to fix some variables for the dart layer, and add some
modes excluded from evil.

=major-modes= was added for PKGBUILD support, and notmutch layer was
removed, I’m staying on Gnus.

Shell now spawns at the bottom of the screen.

Some unused packages were removed, dired-du was added.

Added some requires and configuration for LSP and dap-mode.

Added custom function to write to buffer, used from eshell mainly.

Custom flutter-related shortcuts added for dart-mode.

Updated publishing path for langue.phundrak.com

Simplified and cleaned up some lines.
2019-12-28 22:17:22 +01:00
Lucien Cartier-Tilet 197c089325
Added connect-wifi, updated dart_language_server and rofi-emoji 2019-12-28 22:11:00 +01:00
Lucien Cartier-Tilet f55ac7c20c
Added needed packages (mostly LSP stuff), pacman- and go-managed 2019-12-28 22:08:21 +01:00
Lucien Cartier-Tilet f1b2ca342b
fixed missing ~exec~ in config file for i3lock shortcut 2019-12-07 12:29:02 +01:00
Lucien Cartier-Tilet ed9c438e61
fixed again some issues with some i3 variables 2019-12-06 17:14:57 +01:00
Lucien Cartier-Tilet 95568e0181
Fixed some configuration lines for i3
The focus_follows_mouse line had a typo which prevented the option to be
off.

The launch shortcut that use the variables were also broken, fixed that
2019-12-05 16:01:37 +01:00
Lucien Cartier-Tilet 61e1815a69
Removed unused layer, fixed LaTeX exports, added Notmuch config
gpu layer and Dionysos configs were removed due to being unused. The
Notmuch layer was added so I can test this email client, and the LaTeX
options were reworked so PDF exports now do not produce errors and
Japanese characters are supported.
2019-12-05 13:43:17 +01:00
Lucien Cartier-Tilet dc71280513
Fixed header and links in Readmes, updated dotspacemacs 2019-11-30 19:45:41 +01:00
Lucien Cartier-Tilet b93fb70b39
Updated email address in README.org 2019-11-30 18:45:33 +01:00
Lucien Cartier-Tilet 54dc567d77
i3 config is now generated by its associated README through literate programming 2019-11-30 18:44:38 +01:00
Lucien Cartier-Tilet 19c0c83740
updated HTML headers 2019-11-30 18:43:38 +01:00
Lucien Cartier-Tilet deed6a6203
added nordvpn and Japanese fonts to packages to install 2019-11-29 21:16:11 +01:00
Lucien Cartier-Tilet 45559e2f94
added abbreviations for nordvpn in fish config 2019-11-29 21:15:37 +01:00
Lucien Cartier-Tilet 5945d47227
Vanilla shortcuts in dired, fixed image integration in LaTeX from org-mode 2019-11-27 01:36:16 +01:00
Lucien Cartier-Tilet 6ab599bd16
added feh as dependency for setting background 2019-11-26 15:21:39 +01:00
Lucien Cartier-Tilet 4e8a56c5af
added gpg configuration file 2019-11-23 20:06:46 +01:00
Lucien Cartier-Tilet 85f3bbef89
fixed typo in packages declaration 2019-11-23 19:49:41 +01:00
Lucien Cartier-Tilet f4e2b576d2
fixed typo in packages declaration 2019-11-23 19:45:11 +01:00
Lucien Cartier-Tilet 4d0de55c42
fixed typo in packages declaration 2019-11-23 19:01:37 +01:00
Lucien Cartier-Tilet ba8131a51b
forgot to include this file in earlier commits 2019-11-23 18:44:13 +01:00
Lucien Cartier-Tilet 200210679e
updated domain from phundrak.fr to phundrak.com 2019-11-23 18:31:56 +01:00
Lucien Cartier-Tilet 4260820b9a
Added in bootstrap files decryption, earlier package installation 2019-11-23 18:05:18 +01:00
Lucien Cartier-Tilet 6e4508d409
Added media shortcuts for audio 2019-11-23 18:04:00 +01:00
Lucien Cartier-Tilet 68a53bb619
Removed some old fixes now useless, unused layers, made evil bépo-compatible 2019-11-23 18:01:52 +01:00
Lucien Cartier-Tilet e91afd2255
Added wrapper for dart_language_server redirecting to modern dart lsp server 2019-11-23 17:57:43 +01:00
Lucien Cartier-Tilet 37450bd7dc
Added paths for Dart and the Android SDK 2019-11-23 17:55:52 +01:00
Lucien Cartier-Tilet 90dacade3c
Added rule for the Android emulator 2019-11-23 17:54:48 +01:00
Lucien Cartier-Tilet cb1abfe9cc
updated nanorc dependency 2019-11-23 17:53:47 +01:00
Lucien Cartier-Tilet 7ed4599ca4
upgraded to yadm 2 2019-11-14 11:25:11 +01:00
Lucien Cartier-Tilet f2258a966a
forgot a package 2019-11-10 10:48:24 +01:00
Lucien Cartier-Tilet 4fea981faf
Added .pub-cache/bin to the PATH 2019-11-10 10:45:44 +01:00
Lucien Cartier-Tilet ccedf83ac9
Switched to LSP backend, added packages to install and configuration
In Emacs, I switched to the LSP backend for C/C++, CSS, Dart, HTML, Go,
Javascript and Python. I also removed a redundant line for web-beautify, and I
removed the plantuml layer since I don’t use it.

This lead to the installation of multiple packages, some of which were already
required but not explicitly installed by the bootstrap. I added the packages
existing in the Arch repos and the AUR, and some packages will get installed by
pip or by go’s package manager. I also set up the configuration of Chicken, and
more precisely, of its documentation.
2019-11-10 10:40:34 +01:00
Lucien Cartier-Tilet 25ac48f23a
Added rust components installation in bootstrap 2019-11-10 00:23:57 +01:00
Lucien Cartier-Tilet 59ca292527
Updated information, removed unused lines 2019-11-09 18:46:07 +01:00
Lucien Cartier-Tilet 6e15c5a232
Split dotspacemacs, edited editing style, removed unused packages
I removed my gnus configuration from my dotspacemacs file and put it into my
~/.gnus.el file.

I also added variables to my hybrid editing style for Spacemacs, and some
packages that were either redundant (e.g. explicit cmake-mode) or unused (e.g.
dionysos) were removed.
2019-11-09 18:42:15 +01:00
Phuntsok Drak-pa d31bcb369e
replaced chromium.desktop with firefox.desktop 2019-11-06 17:02:38 +01:00
Phuntsok Drak-pa 23f1ea90df
Forgot to remove these files
These fish functions were converted in earlier commits to executable scripts
located in `~/.local/bin/`. They do not need to be fish functions anymore.
2019-11-06 17:00:30 +01:00
Phuntsok Drak-pa 5a5f1450a1
Shortcuts update, better way to exit i3
With ly as my login service, `i3-msg exit` didn’t work anymore. So, I made it so
the service of ly gets restarted, which closes i3.

I also replaced all shortcuts referencing Chromium with their equivalent with
Firefox. I made the switch due to a rencent Chromium update which made my
computer very laggy, while Firefox doesn’t seem to have this problem so far.

I also added a shortcut for toggling the sticky mode for windows, which should
prove useful if I wish to keep certain windows displayed regardless of the
workspace I am on.

Lastly, I added a shortcut to the new feature of `rofi-pass` I implemented,
which allows me to select a password that will be typed for me.
2019-11-06 16:59:19 +01:00