Skip to content

Ascellayn/Adellian_Screenshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is an "Adellian Application" designed for Adellian's Hyprllian Branch. These scripts should be pretty universal, with the exception of the scripts being required to be ran inside Hyprland.

Dependencies

  • grim
  • imv
  • pipewire
  • slurp
  • wf-recorder
  • wl-clipboard
  • wireplumber

Required Adellian Files

/System/Configuration/Adellian/Screenshot_Path.txt

This file contains the absolute path to where Screenshots should be saved.

~/Pictures/Screenshots

/System/Configuration/Adellian/Screenshot_Encoder.txt

This file contains the encoder that wf-recorder should use.

h264_nvenc

Default Adellian Keybinds

PRINT_SCREEN			→	Capture the whole screen
PRINT_SCREEN + CTRL		→	Capture a region of the screen
PRINT_SCREEN + ALT		→	Capture the currently focused window
PRINT_SCREEN + SHIFT	→	Capture a region of the screen and record a video. Requires to do "CTRL+C" on the Terminal Window to stop recording.

Hyprland Binds

# Screenshot Binds
bind    =   ,           PRINT,  exec,   /bin/bash -c /System/Applications/Screenshot/Screen.sh
bind    =   $CTRL,      PRINT,  exec,   /bin/bash -c /System/Applications/Screenshot/Region.sh
bind    =   $Alt,       PRINT,  exec,   /bin/bash -c /System/Applications/Screenshot/Window.sh
bind    =   $Shift,     PRINT,  exec,   $Terminal /System/Applications/Screenshot/Video.sh
bind    =   $System,    PRINT,  exec,   thunar $(cat /System/Configuration/Adellian/Screenshot_Path.txt)$(date +%Y-%m)

About

Bash Scripts used to capture Screenshots within an Adellian Environement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages