summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2022-04-17 02:09:28 +0200
committerJozanLeClerc <bousset.rudy@gmail.com>2022-04-17 02:09:28 +0200
commit65b49c05c48cfbc84a3d0477601a9f70a2027514 (patch)
tree8abaaef7944fd70bda4e8f624390672fa539fb52
parentnew alias (diff)
downloaddotfiles-bsd-65b49c05c48cfbc84a3d0477601a9f70a2027514.tar.gz
dotfiles-bsd-65b49c05c48cfbc84a3d0477601a9f70a2027514.tar.bz2
dotfiles-bsd-65b49c05c48cfbc84a3d0477601a9f70a2027514.tar.xz
dotfiles-bsd-65b49c05c48cfbc84a3d0477601a9f70a2027514.tar.zst
dotfiles-bsd-65b49c05c48cfbc84a3d0477601a9f70a2027514.zip
New script for home screen
-rw-r--r--.config/emacs/org/config.org11
-rwxr-xr-x.local/bin/kb4
-rwxr-xr-x.local/bin/scrhome55
3 files changed, 65 insertions, 5 deletions
diff --git a/.config/emacs/org/config.org b/.config/emacs/org/config.org
index b0ae62f..41ff584 100644
--- a/.config/emacs/org/config.org
+++ b/.config/emacs/org/config.org
@@ -184,9 +184,14 @@
** Other configs
#+BEGIN_SRC emacs-lisp
-(setq evil-want-integration t) ;; This is optional since it's already set to t by default.
-(setq evil-want-keybinding nil)
-(setq evil-want-C-u-scroll t)
+ (setq evil-want-integration t) ;; This is optional since it's already set to t by default.
+ (setq evil-want-keybinding nil)
+ (setq evil-want-C-u-scroll t)
+
+ (add-hook 'html-mode-hook
+ (lambda()
+ (setq sgml-basic-offset 4)
+ (setq indent-tabs-mode t)))
#+END_SRC
** Files types attribution
diff --git a/.local/bin/kb b/.local/bin/kb
index 6fd8573..75eb232 100755
--- a/.local/bin/kb
+++ b/.local/bin/kb
@@ -39,7 +39,7 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# kb
-# Thu Apr 14 21:12:19 CEST 2022
+# Sun Apr 17 00:44:51 CEST 2022
# Joe
#
# Script to set the internal keyboard correctly
@@ -51,6 +51,7 @@ setxkbmap -option ctrl:swapcaps
setxkbmap -option caps:none
xmodmap -e 'keycode 9 = Tab'
xmodmap -e 'keycode 23 = Escape'
+notify-send -u low -t 2000 'kb' ' ThinkPad keyboard set'
# screens=$(xrandr | grep ' connected' | awk '{print $1}')
# if echo "$screens" | grep 'HDMI-1' >/dev/null 2>&1; then
# if echo "$screens" | grep 'VGA-1' >/dev/null 2>&1; then
@@ -67,6 +68,5 @@ xmodmap -e 'keycode 23 = Escape'
# fi
# mouse=$(xinput list | grep 'HARPOON' | awk '{print $10}' | sed 's/id=//')
# xinput --set-prop "$mouse" 'libinput Accel Speed' -0.40
-notify-send -u low -t 2000 'kb' ' ThinkPad keyboard set'
# vim: filetype=sh
diff --git a/.local/bin/scrhome b/.local/bin/scrhome
new file mode 100755
index 0000000..021ed18
--- /dev/null
+++ b/.local/bin/scrhome
@@ -0,0 +1,55 @@
+#!/bin/sh
+# ========================
+# ===== ===============
+# ====== ================
+# ====== ================
+# ====== ==== ==== ==
+# ====== === == = =
+# ====== === = == =
+# = === === = == ====
+# = === === = == = =
+# == ===== ==== ==
+# ========================
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Copyright (c) 2022 Joe
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the organization nor the
+# names of its contributors may be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY JOE ''AS IS'' AND ANY
+# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL JOE BE LIABLE FOR ANY
+# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+# scrhome
+# Sun Apr 17 02:07:55 CEST 2022
+# Joe
+#
+# Screen setup when I'm at home
+
+xrandr --output LVDS-1 --mode 1366x768 --pos 1920x657 --rotate normal
+xrandr --output HDMI-1 --primary --mode 1920x1080 --pos 3286x0 --rotate normal
+xrandr --output VGA-1 --mode 1440x900 --pos 0x0 --rotate normal
+xrandr --output DP-1 --off
+xrandr --output HDMI-2 --off
+xrandr --output HDMI-3 --off
+xrandr --output DP-2 --off
+xrandr --output DP-3 --off
+setwp